Is this place wheelchair friendly?
Address: 218 Travis St, Houston, TX 77002, USA
Teresa Bosworth-Green | Nov 5, 2019
Yes
Rob Cervantes Gtz | Nov 5, 2019
Yup!
Robert Hall | Nov 5, 2019
Yes. Street level entrance. Not sure about toilets though. Didn't go.
Thanks! Your answer is awaiting moderation.