1. Water Depot 1003 W Hobbs St, Roswell, NM 88203 Coordinate: 33.37256,-104.5329 Phone: (575) 624-0515