Decatur Central High School [Indianapolis, IN]

Decatur Central High School [Indianapolis, IN]

Location: Indianapolis, IN  46221