Greenwood Storage Place475 E Stop 18 Rd Greenwood, IN 46143
Phone: (317) 882-4979
Email: store@greenwoodstorageplace.com
Mailing: 886 N. State Road 135, Suite A, Greenwood, IN 46142