Physical Therapy Institute can be found at Brockington Rd Ste 147 9880. The following is offered: Sports Medicine, Orthopedics, Massage Therapy, Physical Therapy, Mental Health Clinics. The entry is present with us since Oct 6, 2014 and was last updated on Sep 6, 2015. In Sherwood there are 3 other Physical Therapy. An overview can be found here.