Goodwin Plaza

601 West Saint Clair Street Indianapolis IN 46202 (888) 848-5698