Storage of America W 62nd Street

ABOUT

Welcome To Storage Of America!

We are a self-storage facility that offers a variety of storage unit sizes as options.

Depending on which Indianapolis location you rent at we have outdoor drive-up units, or indoor climate-controlled units.

We have 4 locations in Indianapolis to best serve you:

4225 West 62nd Street,
Indianapolis, IN 46268

7339 E Washington St,
Indianapolis, IN 46219

7910 West Washington Street,
Indianapolis, IN 46231

8805 Pendleton Pike,
Lawrence, IN 46226

MEMBER NEWS

Storage of America W 62nd Street

Read here

UPCOMING EVENTS

Load More

GALLERY

MEMBER DISCOUNT

LOG IN TO MEMBER PORTAL
Location
4225 W 62nd Street, Indianapolis, IN 46268
Phone
Email
Map