1. Jim Boudreaus Automotive Repair Center, Inc. 2184 Main St, Tewksbury, MA 01876 Coordinate: 42.58444,-71.19715 Phone: (978) 658-2120