TEAMWORKS Northborough is a family sports and recreation center located in Northborough, MA. Utilizing a 70,000 square foot indoor facility, as well as an outdoor heated pool, climbing tower and challenge courses, it offers a large variety of classes, leagues, birthday parties, and special events to meet the needs of kids, families, adults, school groups, corporations, and more!