N-23 Baseball Training Facility

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

Campus Carry Exclusion Zones:

29.81311, -95.18057