Photo opportunity with Characters!
Francis Howell Lime Light Theatre
7001 Highway 94 SouthSt. Charles, MO 63304