1. Mikes Auto Restoration 505 Main St, Cotuit, MA 02635 Coordinate: 41.62677,-70.44029 Phone: (774) 470-1388