Our Office
Main Office: River Oaks Location
2211 Norfolk Street Suite 455
Houston, Texas, 77098
Free parking for clients on the first floor of the garage!
Satelite Office: The Woodlands Location
2001 Timberloch Place Suite 500
The Woodlands, Texas, 77380
Phone: 832-974-1176
E-mail: info@thrivingchildcenter.com