The New Mexico Stars are a professional indoor football team based in Rio Rancho, New Mexico. The Stars are members of the Southern Division of American Indoor Football and play their home games at the Santa Ana Star Center. The beauties can be found at most games cheering on our stars.