Michelle Ditusa OD
30 N Union St
Rochester
NY
14607
(585) 232-2560
Open Map
health
Local business
medical
Ophthalmologists
Ophthalmology
optometrist
Optometrists
Optometrists & Optometry
optometry
Physicians - Optometry & Opthalmology