Location / Directions

Siena Council #8596

St. Catherine of Siena
845 W. Main Street
West Dundee, IL 60118 US