Houston TX Physical Therapy Equipment 1. 10955 North Freeway, Houston, TX 77037 | Chili's Grill & Bar (281) 447-9200