1. Tewksbury Automotive Repair 820 Livingston St, Tewksbury, MA 01876 Coordinate: 42.61853,-71.21675 Phone: (978) 851-3511