1. The Storage Center 2210 Eudora St, Alamogordo, NM 88310 Coordinate: 32.91721,-105.95454 Phone: (575) 437-8892