1. L & E Self Storage 9 Lower Embargo Rd, Questa, NM 87556 Coordinate: 36.701797,-105.62419 Phone: (575) 586-0568