The Leap Church of Colchester, IL. The location of The Leap Church is 62326, 201 N Hun St - marked with a pin on Google Map.