The Perfect Petal
The Perfect Petal
3600 West 32nd Avenue, Ste B, Denver, CO 80211-3193
3600 West 32nd Avenue, Ste B, Denver, CO 80211-3193
The idea of smashing florals and brilliant wares for living came fully formed to us 17 years ago when The Perfect Petal was born into the historic Highland's. We set out to bring wildly unusual crops of flowers from the cool and rocky Oregon coasts to the warm Floridian crops of talansia and orchids