35
Location
Address
3500 Garrott
Houston, TX, 77006
US
Houston, TX, 77006
US
Coordinates
29.741436, -95.385784
Quick Information
Organization
JCCH, Ltd
Status
Active
Last Updated
September 27, 2025
Created
July 29, 2010