Wildflower 5 Depot St Ste 13, 04032-1539
(207) 865-6508

Freeport is in Cumberland County. Browse every florist in the county, including nearby towns.