Main St. Self Storage
2537 E Main St.
Greenwood, IN 46143
Facility Reviews Summary
Very integritable owners, Really nice facility
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!