Smith David F MD
Ophthalmologist · Physician
22 N Main St, 14420 BrockportOphthalmologist · Physician
22 N Main St, 14420 Brockport
Contact lenses · Ophthalmologist · Ophthalmology · Reading glasses · Opticians · Prescription glasses · Sunglasses
6660 4th Section Road, Ste 3, 14420 BrockportReading glasses · Opticians · Surgery · Ophthalmologist · Ophthalmology
1016 Elmgrove Rd, 14624 RochesterOphthalmologist · Physician
1016 Elmgrove Rd, 14624 RochesterOphthalmologist · Physician
1016 Elmgrove Rd, 14624 RochesterOphthalmologist · Physician
90 Erie Canal Dr, 14626 RochesterOphthalmologist · Physician
2300 Buffalo Rd, 14624 RochesterOphthalmologist · Physician
2300 Buffalo Rd, 14624 Rochester
Contact lenses · Ophthalmologist · Ophthalmology · Reading glasses · Opticians · Prescription glasses · Sunglasses
2590 West Ridge Road, 14626 RochesterSurgery · Ophthalmologist · Physician
2300 Buffalo Rd, 14624 RochesterOphthalmologist · Physician
2300 Buffalo Rd, 14624 RochesterOphthalmologist · Physician
160 Greece Ridge Center Dr, 14626 RochesterOphthalmologist · Physician
2345 Ridgeway Ave, 14626 RochesterOphthalmologist · Physician
3180 Latta Rd, 14612 RochesterOphthalmologist · Physician · Ophthalmology
2 Greece Center Dr, 14612 RochesterOphthalmologist · Physician
2 Greece Center Dr, 14612 RochesterOphthalmologist · Physician
1260 Lyell Ave, 14606 RochesterOphthalmologist · Physician
1260 Lyell Ave, 14606 Rochester