Freedom Life Church Church of Piqua, OH. The location of Freedom Life Church Church is 45356, 9101 N County Road 25a - marked with a pin on Google Map.