The St Clair center point is around 8 miles northeast of Meramec Caverns and 19 miles southwest of Six Flags over St. Louis.
Below are reviews of the city of St Clair, MO from an actual visitor's perspective.
Beautiful wedding venue nearby hotel.
The front desk lady on the day I arrived steered me to a nice local restaurant which I enjoyed both Friday and Saturday nights. Good call!!
Location just off highway but away from noise from traffic.