The top 5 family-friendly events this weekend: May 19–21

Celebrate the reopening of Kiener Plaza, enjoy carnival rides in Wentzville, and explore history at Cahokia Mounds.

by