Edna Martin Christian Center
2605 E 25th St.
Indianapolis 46218
United States