Sports and Physical Therapy Associates (SPTA) is a rehabilitation center in Northborough. As a part of a network of centers across the region, this center serves early adolescents, seniors and everyone in between. The staff of physicians, physical therapists and athletic trainers offer an assortment of physical health and wellness services.