International School of Indiana [Indianapolis, IN]

International School of Indiana [Indianapolis, IN]

Location: Indianapolis, IN  46208