Cordelia Uddoh, MD

Ophthalmology
Cost:

City of Phila Trustee Acting BY The BRD of Dir of City Trusts

7914 W Chester Pike, Upper Darby, PA 19082

Accepting new patients

(215) 657-5044