Innovation Parkway Southeast Albuquerque, New Mexico 87123
Ted Hobbs Park is a neighborhood park located on Innovation Parkway Southeast.