Goodwill (8011 South Meridian Street, Indianapolis, Indiana)

A Goodwill charity store is located at 8011 South Meridian Street in Indianopolis, Indiana.