Spring Kick-Off Happening Now!

Contact Us

You can find the Hollyhock House located in the heart of charming downtown O'Fallon, Illinois! We're just over 20 minutes outside of downtown St. Louis and we're just down the street from the excellent Peel Brewing Company!


107 W. 1st St

O'fallon, IL 62269


Tuesday - Saturday, 10a - 5p

Sunday, noon - 4p


(618) 206-6574

Or contact us via form below!