Handball Melcher Gymnasium
3855 Holman St, Houston, TX 77004, USA