interior_photo1.jpg

Contact Us

5335 Edloe St.
Houston, TX 77005
Tel: (713) 668-6878
Fax: (713) 668-0702

Map & Directions

We are centrally located inside the 610 Loop in Houston, Texas, in the West University neighborhood, near Lakewood Church (formerly the Summit, or Compaq Center). We are located at the northeast corner of Edloe Street and Buffalo Speedway, adjacent to Cleburne's Cafeteria.