Kidsports is a unique children’s facility in Stoughton, MA offering an indoor play center and a state licensed child care center all under one roof!