Large Meeting Room

4900 Fournace Pl, Bellaire, TX 77401, USA