Phone: (713) 661-5722
Address: 2433 Sheridan St, Houston, TX 77030
Hours: Monday - Friday, 7:30am - 6:00pm

We are located one block north east of the Holcombe and Kirby intersection, near the Rice Village and the Texas Medical Center.