Welcome to Storage Of America, 7339 E Washington St. Indianapolis, IN, 46219. Storage of America offers a huge range of indoor, ground floor, climate controlled and standard storage units to meet your specific storage needs. We even offer a full service kiosk 24 hours a day so you can easily rent a unit or make a payment any time. At Storage of America, we offer the highest level of customer service and satisfaction. You can rest at ease knowing that your belongings are stored safely with us. For more information, call one of our friendly, professional staff members today.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.