1. Petals & Pastries 406 N Meadow St, Osmond, NE 68765 Coordinate: 42.36061,-97.60319 Phone: (402) 748-3628