11 - Children Center - Lab School -North

Address
5800 Uvalde Road, Houston, TX, 77049, United States

Campus Carry Exclusion Zones: All Rooms

29.81095, -95.17978