1. Dr.Troy A Norton Od
112 Narrow Gauge Sq, Farmington, ME 04938
Coordinate: 44.6693,-70.15278
Phone: (207) 778-2020
2. Western Mountain Ophthalmology
628 Wilton Rd, Farmington, ME 04938
Coordinate: 44.62783,-70.15658
Phone: (207) 778-2245