New Life Apostolic Temple, Inc. Church of Savannah, GA. The location of New Life Apostolic Temple, Inc. Church is 31415, 2120 W Bay St - marked with a pin on Google Map.