Decatur Illinois Reception Hall

Decatur Illinois Reception Hall'

Caption: Decatur Illinois Reception Hall - Spruce St. Studios is a private events venue located in Shelbyville Illinois available for weddings, receptions, reunions.

Credit: Spruce St Studios