David F Smith, MD, Ophthalmology

6076 Brockport Spencerport Rd
BrockportNY  14420-2602 (Monroe County)


Phone: 585-637-3040
Fax: 585-637-3263

NPI: 1295795979
License Number: 169538 (NY)