Location & Nearby Info
McKee Stadium
3500 Memphis Ave.
El Paso, TX 79930
Show nearby: