Address and Hours of Operation 8278 Bellaire #A Houston, TX 77036 Phone (713) 272-8858 Fax: (713) 995-6142 Mon-Fri: 08:30 am to 5:00 pm Sat & Sun: Closed