FLOWER SHOP :: 123 Washington Ave Portland, ME 04074 OPEN Wednesday thru Sunday 8-3 for Full Service. Monday and Tuesday limited service.

FARM and FARMSTAND :: 388 Broadturn Rd Scarborough, ME 04074 OPEN 7 days a week, self-service farmstand and self guided tours.

Farm and Flower Shop :: Phone 207.510.4822