1. Imts Inc 316 Main St Ste 102, Biddeford, ME 04005 Coordinate: 43.49465,-70.45918 Phone: (207) 282-0878