1. Tewksbury Computer Service Department 1009 Main St, Tewksbury, MA 01876 Coordinate: 42.61161,-71.23281 Phone: (978) 640-4351