McDonald's Address: 10 East St, Shelby, IA 51570 Phone: (712) 207-2220 Hours: Mon: 5am-11pm Tue: 5am-11pm Wed: 5am-11pm Thu: 5am-11pm Fri: 5am-11pm Sat: 5am-11pm Sun: 5am-11pm Restaurants, Foods-Carry Out, Burgers, Mc Donald's Other Businesses: Godfathers Pizza at 11 East St, Shelby, IA 51570 Dominos Pizza at 12 East St, Shelby, IA 51570 Cornstalk at 316 East St, Shelby, IA 51570 Shelby Lodge at 412 East St, Shelby, IA 51570 Shelby Country Inn at 15 East St, Shelby, IA 51570