1. B & B Rental Barn Belen Self Storage 7 Barboa Rd, Belen, NM 87002 Coordinate: 34.67691,-106.77264 Phone: (505) 864-6266