Our building is located in Bellaire, Texas, a small town bordered by Houston, right outside the Southwest corner of the I-610 loop. We are at the corner of S. Rice Ave. and Holly St., across the street from Bellaire High School. The Texas Medical Center is about 6 miles away.
Our building address:
8001 S. Rice Ave
Bellaire, Texas 77401