A+ MECHEM STORAGE Storage Facilities A+ MECHEM STORAGE 113 Upper Terrace Ruidoso, NM 88345 (575) 808-1250 About Map About Self storage facility with 31 units various sizes. Easily accessed from Mechem. Competitive rates. Established business for 30+ years. Directions Just one block off of Mechem, just behind 416 Mechem Drive, behind Can't Stop Smokin' Barbeque.