University of New Mexico

Albuquerque Sports Stadium

1601 Avenida Cesar Chavez Southeast
Albuquerque, New Mexico 87106

GPS:
35.069714, -106.629353

Type an address or city for custom directions: