Super 8 St. Clair MO is located 1010 S Outer Road, I-44 Exit 240, St Clair, MO 63077-1047 US Saint Clair (MO) United States