Location

Hempstead High School, 524 Austin St, Hempstead, TX 77445, USA