The Father's Heart International Church Church of Columbus, OH. The location of The Father's Heart International Church Church is 43211, 2555 Pontiac St - marked with a pin on Google Map.