Upstream is the largest pure-play outpatient physical therapy provider in the U.S. and the nation’s leading provider of physician-based physical therapy management services.
Formerly Results Physiotherapy