64 batting cages across 18 cities in New Mexico.
1313 University Boulevard Southeast, Albuquerque, NM, 87106
NM
East 1st Street, Alamogordo, NM, 88310
Bernalillo County, NM, 87113
Albuquerque, NM, 87190
Albuquerque, NM, 87102
Rio Rancho, NM, 87124
Las Cruces, NM, 88011
Albuquerque, NM, 87109
Bernalillo County, NM, 87112
Albuquerque, NM, 87107
Farmington, NM, 87401
Santa Fe, NM, 87507
Peralta, NM, 87042
Las Cruces, NM, 88005
Albuquerque, NM, 87113
Albuquerque, NM, 81702
Gallup, NM, 87301
Farmington, NM
Los Lunas, NM
Albuquerque, NM, 87191
Albuquerque, NM, 87120
Albuquerque, NM, 87106
Albuquerque, NM, 87112
Clovis, NM, 88101
Cañon, NM, 87571
Farmington, NM, 87402
Lea County, NM, 88214
Hobbs, NM, 88214
Hobbs, NM, 88240
Lea County, NM, 88242
Hobbs, NM, 88242
Las Cruces, NM, 88001
Las Cruces, NM, 88033
Rio Rancho, NM
Bernalillo, NM, 87004
Santa Fe County, NM, 87500
Socorro County, NM, 87011
Santa Fe, NM, 87501