Our Facility

We aare Located in Northwest Plaza, 10303 Northwest Freeway Suite 258, Houston, TX 77092. We are in the center building, 2nd Floor.

 

views of facility

 

 

 

 

Programs licensed by the Texas Department of State Health Services D.S.H.S.