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