4164 Chama Street Northeast Albuquerque, New Mexico 87109
Novella Park is a neighborhood park located on Chama Street Northeast.