D. Asselin

Active Rochester, NY Vice-President for Rochester Eye Associates Physicians and Surgeons PC

(585)244-0332