Call Now: 855.976.3027 Make A Payment

Main St. Self Storage

2537 E Main St., Greenwood, IN 46143
Current Customers: 317.883.6683

Facility Reviews Summary

[Star][Star][Star][Star][Star] 5 Stars - 3 Reviews
5 Stars - 3 Reviews
Friendly, Clean and safe
Jenny Jenkins
May 22, 2020
October 28, 2016
Very integritable owners, Really nice facility
June 15, 2015
The facility is spanking brand new and really nice! Secure! The owner is very integritable and when I had a slight issue, he handled it immediately and appropriately. Went above and beyond! I was glad to give him my business!
Write a review