Petal + Hive, a clean beauty store, recently celebrated its grand opening at 510 Broadway in downtown Springs during a ribbon ...