Aggie Memorial Stadium

Payne and Stewart, Las Cruces, 88003