General
- Directions: Exit I-90 at Riverside Blvd. and go west across the Rock River and IL 2 to Owen Center Road. Go north on Owen Center six miles and turn west on Favor.
-
Hours:
Open the day after Thanksgiving until December 23
Weekends 9:00am-4:00pm
Attraction Amenities
-
Parking - Free:
-
Public Restroom: