Family Owned Since 1951
1420 N Neil St, Champaign
Phone: (217) 356-9713
Online Booking Coming Soon!
Our winter hours are Monday, Tuesday, Thursday, and Friday from 9am-5pm. Please give us a call at 217-356-9713 to schedule your event. We look forward to making your dream event a reality.
Please give us a call or email as soon as possible if you need to cancel or reschedule your appointment.
1420 North Neil Street, Champaign, IL, USA