1. Deans Automotive 150 N Main St, Stonington, ME 04681 Coordinate: 44.16638,-68.65844 Phone: (207) 367-2706