Goodwill Store

directions 1260 Shelby St, Indianapolis, IN 46203
Overall3.4451262806244
Good prices2.743366778358
Selection2.7115967693313
Friendly staff3.2857401661039
Clean Store4.7030263035784
Quality items2.9109176115667
About our ratings
phone(317) 999-6740