Florists in Island Falls, ME Briar Patch Flowers & Gifts20 Houlton RdIsland Falls, ME, 047472074632661Briar PatchFlorists Show More