1. Flower Shack 121 E Front St, Arcadia, IA 51430 Coordinate: 42.08846,-95.0421 Phone: (712) 689-2229