Isleta Boulevard Southwest Albuquerque, New Mexico 87105
Rio Bravo Park is a neighborhood park located on Isleta Boulevard Southwest.