1. American Self Storage 421 E Llano Estacado Blvd, Clovis, NM 88101 Coordinate: 34.43348,-103.20137 Phone: (575) 763-0260
2. Llano Self Storage 600 Townsgate Plz, Clovis, NM 88101 Coordinate: 34.43303,-103.2104 Phone: (575) 763-3405