Turning Point Life Center Church of New Castle, IN. The location of Turning Point Life Center Church is 47362, 2263 Indiana Ave - marked with a pin on Google Map.