Robert J Walsh, MD, Ophthalmology

1777 English Rd
RochesterNY  14616 (Monroe County)


Phone: 585-225-4730
Fax: 585-225-0532

NPI: 1376636670
License Number: 147788 (NY)