Motel 6 Share: Motel 6 Visit Website 95 Main Street Tewksbury, MA 01876 (978) 851-8677 (978) 851-9266 (fax) Facebook Twitter Map What's Nearby? Distance: 5 10 15 20 25 50 mi.