Findlay Evangelical Free Church Church of Findlay, OH. The location of Findlay Evangelical Free Church Church is 45840, 2515 Heatherwood Dr - marked with a pin on Google Map.