THREE LOCATIONS
Find care closer to home.
Houston, North Houston, and Sugar Land. Confirm the appropriate office before your visit.
MAIN OFFICE
Houston
11100 Southwest Freeway
Houston, TX 77031
Our main Houston office.
NORTH HOUSTON OFFICE
North Houston
12941 North Freeway, Suite 216
Houston, TX 77060
Convenient access along the North Freeway.
SUGAR LAND OFFICE
Sugar Land
1449 Hwy 6, Suite 260
Sugar Land, TX 77478
Inside Sterling Physical Therapy.
Confirm your appointment details.
Providers, services, and hours may vary by location. Call before traveling to confirm your appointment address and any records or forms needed.
