McDonald's Address: 33300 385th St, Shelby, IA 51570 Phone: (712) 207-2220 Restaurants Other Businesses: Heaven Scent Pastries at 403 East St, Shelby, IA 51570 Martin Farms at 118 Elmwood Rd, Shelby, IA 51570 Goshorn Law LLC at 410 East St, Shelby, IA 51570 Shelby Lodge at 412 East St, Shelby, IA 51570