1. Challenger Columbia Stadium 1955 W Nasa Blvd, Webster, TX 77598 Coordinate: 29.52419,-95.13778 Phone: (281) 284-2845