Blooming Barn Florist Gifts

111 Elm St
Newport, ME 04953-3123

207-368-5959