Life Storage, Inc., a publicly traded company, is one of the largest self-storage companies in the world. It’s your life, store it with care!  With 650 locations in 29 states there’s a good chance there’s one near you.

Demographics:  25+

Placement Tools:  Locations, moving boxes, moving van, bartered storage facilities, signage, etc.

Born in 1985