Life Storage - Spencer
(Be the first to review Life Storage - Spencer)
9930 Spencer St
Las Vegas
89183
Phone Number:
(866) 838-2192
Life Storage is a great choice for people who want to store their items in a facility from a good neighborhood. The facility is very clean and brightly lit which makes it a whole different experience.