NPI #
1580 Elmwood Ave
Rochester, NY, 14620-3620
Ambulatory Health Care Facilities
Clinic/Center
Ophthalmologic Surgery
261QS0132X
1580 Elmwood Ave Ste 10
1655 Elmwood Ave Ste 125
Rochester, NY, 14620-3428
1655 Elmwood Ave Ste 235
Rochester, NY, 14620-3431
1655 Elmwood Ave Ste 222
Rochester, NY, 14620-3426
1655 Elmwood Ave Ste 100