1. New England Fitness & Wellness 68 Airport Rd, Fitchburg, MA 01420 Coordinate: 42.56631,-71.77634 Phone: (978) 833-9170