THE STASH SELF STORAGE Storage Facilities THE STASH SELF STORAGE 1107 Mechem Dr Ruidoso, NM 88345 (575) 258-3250 About About Storage units.