1. FIRSTIDEA 376 Whittier Rd, Farmington, ME 04938 Coordinate: 44.64046,-70.12727 Phone: (207) 320-8976