Flour Mill Address: 4234 Main St, Elk Horn, IA 51531 Phone: (712) 764-6455 Restaurants, Flour Mills Other Businesses: Rasmussen & Nelson at 4216 Main St, Elk Horn, IA 51531 Petal Pushers at 4230 Main St, Elk Horn, IA 51531