Department of Public Health Tewksbury Hospital Lot B - Tewksbury, MA, US