Petals for the People

Grown and gathered flowers, design work, and a heaping dose of general farm goodness. 

Visit the Farm

388 Broadturn Road
Scarborough, Maine

Flower shop open seasonally.

View on Google maps