Alan Howard Gruber, MD, Ophthalmology

2100 Clinton Ave S
RochesterNY  14618-2616 (Monroe County)


Phone: 585-244-6011
Fax: 585-244-0236

NPI: 1356345839
License Number: 154919 (NY)