1. Western Mountain Ophthalmology
628 Wilton Rd, Farmington, ME 04938
Coordinate: 44.62783,-70.15658
Phone: (207) 778-2245
2. Family Optometry
130 Main St, Farmington, ME 04938
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|44.671993,-70.15222
Phone: (207) 778-2100
3. Northern Eye Care
110 Perham St, Farmington, ME 04938
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|44.67159,-70.14861
Phone: (207) 778-4441