Hilliard Presbyterian Church Church of Hilliard, OH. The location of Hilliard Presbyterian Church Church is 43026, 3600 Leap Rd - marked with a pin on Google Map.