top of page

Our telemedicine service is available by virtual appointment only for Texas Residents

The addresses below are for mailing purposes and are not in-person treatment centers.

Step Free Recovery-Houston
3740 Greenbriar Dr. Suite 542144
Houston, TX 77098
Phone: (346) 636-1060

Step Free Recovery-Lumberton
156 S Main St Suite 300
Lumberton, TX 77657
Phone: (346) 636-1060

Step Free Recovery-Wichita Falls
902 Broad St Suite 4471
Wichita Falls, TX 76301
Phone: (346) 636-1060

Step Free Recovery-El Paso
1505 George Dieter Dr Suite 109
El Paso, TX 79936
Phone: (346) 636-1060

bottom of page