Locust Place Albuquerque, New Mexico 87102
Vietnam Veterans Memorial Park is located on Locust Place north of Odelia Road Northeast. The park has 2 baseball fields.