1. FIRSTIDEA
376 Whittier Rd, Farmington, ME 04938
Coordinate: 44.64046,-70.12727
Phone: (207) 320-8976
2. Sandy River Pastoral Counseling
153 Perham St, Farmington, ME 04938
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|44.67251,-70.14452
Phone: (207) 778-9400