Philip C Sheils, MD, Ophthalmology

10 Hagen Dr
Ste 220
RochesterNY  14625-2660 (Monroe County)


Phone: 585-586-2020
Fax: 585-586-2099

NPI: 1861446460
License Number: 178159 (NY)