McDonald's Shrewsbury, St. Louis County, MO

At the moment, McDonald's runs 33 locations near Shrewsbury, St. Louis County, Missouri. The listing of all McDonald's restaurants nearby can be found here.

McDonald's Earth City, MO

Open: 5:00 am - 10:00 pm13.84 mi

McDonald's Ellisville, MO

Open: 5:00 am - 11:00 pm13.85 mi

McDonald's Caseyville, IL

Open: 8:00 am - 8:00 pm15.46 mi

McDonald's Eureka, MO

Open: 5:00 am - 11:00 pm16.95 mi

McDonald's Pontoon Beach, IL

Open: 5:00 am - 10:00 pm17.92 mi

McDonald's Byrnes Mill, MO

Open: 5:00 am - 10:00 pm18.24 mi