
Dr. David Girardi, OD
4.4
(10)
Accepting new patients
33 years of experience
(315) 446-1288
Call for more information