New Life Pentecostal Church Church of Buckeye Lake, OH. The location of New Life Pentecostal Church Church is 43025, 10933 Hebron Rd - marked with a pin on Google Map.