Disney’s The Little Mermaid

Thursday, March 7, 2019 - Sunday, March 10, 2019

Bring the whole family and experience the magic and joy of this Disney classic production!

For tickets and more information visit stagecoacher.com

Location: 126 South 5th Street, DeKalb, IL 60115