Upstream Rehabilitation
Located in Birmingham, Alabama, Upstream Rehabilitation is a leading provider of outpatient physical therapy services. Upstream takes pride in providing exceptional care and remarkable experiences. Through accountability, compassion, inclusion, trust and much more, Upstream is able to better lives.