assembly life new ohio new life assembly of god findlay ohio Business profile of New Life Assembly Of God located at 3120 Norcrest St Findlay OH 45840. Share your videos with friends family … Monday, October 17, 2022 Edit