Dr. Carol L Shields (opens in a new tab)
Ophthalmologist
Ocular Oncology Fellowship, Ocular Pathology Fellowship, Fellowship in Orbital & Eyelid Tumors & Reconstruction
North Delaware, Philadelphia Jefferson Cherry Hill Hospital
Fee not listed · confirm with practice