1. Keenan Technologies 91 Stroudwater Pl, Westbrook, ME 04092 Coordinate: 43.66861,-70.35205 Phone: (207) 464-0640