Grand Finale

Grand Finale

19 South Spring Street
Elgin, IL 60120

(847) 697-5169

Grand Finale is a costume store serving Elgin, Illinois, and the surrounding area with costumes and more for your special events.

This entry was posted in Illinois, Wedding/Formal Attire. Bookmark the permalink.

Leave a Reply