Weddings & Specialty

50 East Elm St
Canton, IL 61520
603 East Pine St.
Canton, IL 61520