Write a review

Okechukwu E. Obua, MD

← View details

801 W Girard Ave Twr Bldg Fl 1 Philadelphia, PA 19122, Philadelphia, (US) Pennsylvania

(215) 787-2080