1. Glenwood Fish Hatchery 6 Hatchery Rd, Glenwood, NM 88039 Coordinate: 33.324165,-108.87695 Phone: (575) 539-2461