3400 Monroe Street Northeast Albuquerque, New Mexico 87110
Villela Park is a neighborhood park located on Monroe Street Northeast.