At this time, McDonald's runs 4 branches near St Clair, Franklin County, Missouri. This page includes the listing of all McDonald's locations nearby.