Rochester, NY
Physician
Neuro-ophthalmology, Ophthalmology
Strong Memorial Hospital
Hospital · General Acute Care Hospital
601 Elmwood Ave, Rochester, NY 14642
1701 Lac De Ville Blvd
Clinical Location
1701 Lac De Ville Blvd, Rochester, NY 14618
601 Elmwood Ave Box
601 Elmwood Ave Box Suite 888, Rochester, NY 14642