Home > Florists

Florists and Flower Services in Maine


Auburn, ME

Address: 14 Millett Drive
Auburn, ME 04210
Phone: (207) 782-3457
» More Info
Address: 10 Laurel Ave Apt 2
Auburn, ME 04210
Phone: (207) 786-9769
» More Info


Augusta, ME

Address: 118 Mount Vernon Avenue
Augusta, ME 04330
Phone: (207) 626-2808
» More Info


Bangor, ME

Address: 96 Center Street
Bangor, ME 04401
Phone: (207) 947-4569
» More Info
Address: 87 Skyline Road
Bangor, ME 04401
Phone: (207) 482-0557
» More Info
Address: 453 Hammond Street
Bangor, ME 04401
Phone: (207) 942-7386
» More Info
Address: 621 Hammond St Suite 2
Bangor, ME 04401
Phone: (207) 945-5459
» More Info
Address: 1320 Stillwater Avenue
Bangor, ME 04401
Phone: (207) 945-3414
» More Info
Address: 345 State St Suite 1
Bangor, ME 04401
Phone: (207) 947-4521
» More Info
Address: 117 Buck Street
Bangor, ME 04401
Phone: (207) 947-8464
» More Info


Bar Harbor, ME

Address: 4 Mount Desert Street
Bar Harbor, ME 04609
Phone: (207) 288-2860
» More Info


Bath, ME

Address: 41 Bayshore Road
Bath, ME 04530
Phone: (207) 443-6459
» More Info
Address: 10 State Rd Suite 3
Bath, ME 04530
Phone: (207) 442-9288
» More Info


Belfast, ME

Address: 25 Searsport Avenue
Belfast, ME 04915
Phone: (207) 338-2688
» More Info
Address: 35 Swan Lake Avenue
Belfast, ME 04915
Phone: (207) 338-2050
» More Info
Address: 52 Main Street
Belfast, ME 04915
Phone: (207) 338-0111
» More Info
Address: 18 Spring Street
Belfast, ME 04915
Phone: (207) 505-1425
» More Info


Biddeford, ME

Address:
Biddeford, ME 04005
Phone: (207) 284-2300
» More Info
Address: 77 Hill St Suite 101
Biddeford, ME 04005
Phone: (207) 282-1916
» More Info
Address: 351 Elm Street
Biddeford, ME 04005
Phone: (207) 282-6205
» More Info
Address: 485 Elm Street
Biddeford, ME 04005
Phone: (207) 282-5678
» More Info


Blue Hill, ME

Address: 5 Main Street
Blue Hill, ME 04614
Phone: (207) 374-5621
» More Info


Boothbay Harbor, ME

Address: 35 Howard Street
Boothbay Harbor, ME 04538
Phone: (207) 633-2400
» More Info


Brunswick, ME

Address: N/A
Brunswick, ME 04011
Phone: (207) 891-3845
» More Info
Address: 71 Harpswell Road
Brunswick, ME 04011
Phone: (207) 721-8514
» More Info
Address: 490 Harpswell Road
Brunswick, ME 04011
Phone: (207) 729-3722
» More Info
Address: 19 Lincoln St Apt 1
Brunswick, ME 04011
Phone: (207) 373-1009
» More Info
Address: 93 Casco Road
Brunswick, ME 04011
Phone: (207) 729-5275
» More Info
Address: 157 Park Row
Brunswick, ME 04011
Phone: (207) 729-4791
» More Info
Address: 149 Maine St Suite 1-14
Brunswick, ME 04011
Phone: (855) 296-7137
» More Info
Address: 351 Mere Point Road
Brunswick, ME 04011
Phone: (207) 798-5687
» More Info
Address: 136 Maine St Suite 1
Brunswick, ME 04011
Phone: (207) 755-1115
» More Info


Buxton, ME

Address: 233 Parker Farm Road
Buxton, ME 04093
Phone: (207) 727-5897
» More Info
Address: 368 Narragansett Trl
Buxton, ME 04093
Phone: (207) 929-2225
» More Info
Address: 233 Parker Farm Road
Buxton, ME 04093
Phone: (207) 727-5897
» More Info


Camden, ME

Address: 11 Main Street
Camden, ME 04843
Phone: (207) 236-9600
» More Info


Cape Elizabeth, ME

Address: 546 Shore Road
Cape Elizabeth, ME 04107
Phone: (207) 767-5595
» More Info


Cape Neddick, ME

Address: 1300 Us Route 1
Cape Neddick, ME 03902
Phone: (207) 363-0333
» More Info
Address: 1520 Us Route 1
Cape Neddick, ME 03902
Phone: (207) 363-0333
» More Info


Caribou, ME

Address: 11 Franklin Street
Caribou, ME 04736
Phone: (207) 498-2296
» More Info
Address: 26 Garden Cir
Caribou, ME 04736
Phone: (207) 498-1000
» More Info


Cumberland Center, ME

Address: 327 Main Street
Cumberland Center, ME 04021
Phone: (207) 829-3444
» More Info
Address: 201 Gray Road
Cumberland Center, ME 04021
Phone: (207) 829-5619
» More Info


Easton, ME

Address: 216 W Ridge Road
Easton, ME 04740
Phone: (207) 488-2900
» More Info


Edgecomb, ME

Address: 252 Middle Road
Edgecomb, ME 04556
Phone: (207) 882-8088
» More Info
Address: 92 Mill Road
Edgecomb, ME 04556
Phone: (207) 563-6666
» More Info


Eliot, ME

Address: 483 Harold L Dow Highway
Eliot, ME 03903
Phone: (207) 439-4023
» More Info
Address: 136 Hanscom Road
Eliot, ME 03903
Phone: (207) 439-2549
» More Info
Address: 15 Shagbark Lane
Eliot, ME 03903
Phone: (207) 439-4766
» More Info


Ellsworth, ME

Address: 137 Gary Moore Road
Ellsworth, ME 04605
Phone: (207) 667-7737
» More Info
Address: 89 Main Street
Ellsworth, ME 04605
Phone: (207) 667-2244
» More Info
Address: 89 Main Street
Ellsworth, ME 04605
Phone: (207) 667-9595
» More Info
Address: 124 Bangor Road
Ellsworth, ME 04605
Phone: (207) 667-7333
» More Info


Fairfield, ME

Address: 491 Ridge Road
Fairfield, ME 04937
Phone: (207) 453-2357
» More Info


Falmouth, ME

Address: 58 Washington Avenue Ext
Falmouth, ME 04105
Phone: (207) 781-5533
» More Info
Address: 213 Us Route 1
Falmouth, ME 04105
Phone: (207) 883-3577
» More Info
Address: 89 Foreside Road
Falmouth, ME 04105
Phone: (207) 781-3860
» More Info


Fort Fairfield, ME

Address: 250 Main Street
Fort Fairfield, ME 04742
Phone: (207) 472-6076
» More Info


Freeport, ME

Address: 13 Bow Street
Freeport, ME 04032
Phone: (207) 865-3019
» More Info
Address: 5 Depot St Suite 13
Freeport, ME 04032
Phone: (207) 865-6508
» More Info
Address: 10 Tims Way
Freeport, ME 04032
Phone: (207) 865-1110
» More Info


Gardiner, ME

Address: 207 Water Street
Gardiner, ME 04345
Phone: (207) 588-0101
» More Info


Gorham, ME

Address: 73 Winslow Road
Gorham, ME 04038
Phone: (207) 222-2511
» More Info
Address: 312 Main Street
Gorham, ME 04038
Phone: (207) 839-3321
» More Info
Address: 134 Mclellan Road
Gorham, ME 04038
Phone: (207) 839-3005
» More Info
Address: 6 County Road
Gorham, ME 04038
Phone: (207) 839-4262
» More Info


Gray, ME

Address: 3 Portland Road
Gray, ME 04039
Phone: (207) 657-5211
» More Info
Address: 55 Portland Road
Gray, ME 04039
Phone: (207) 657-4149
» More Info


Hallowell, ME

Address: 121 Water St Apt 1
Hallowell, ME 04347
Phone: (207) 621-0101
» More Info


Hampden, ME

Address: 9 Sawyer Road
Hampden, ME 04444
Phone: (207) 862-3181
» More Info
Address: 60 Main Rd N Ste E
Hampden, ME 04444
Phone: (207) 862-3018
» More Info
Address: 389 Meadow Road
Hampden, ME 04444
Phone: (207) 949-4307
» More Info


Harpswell, ME

Address: 267 Harpswell Neck Road
Harpswell, ME 04079
Phone: (207) 729-0832
» More Info


Houlton, ME

Address:
Houlton, ME 04730
Phone: (800) 339-2041
» More Info


Hudson, ME

Address: 218 Old Town Road
Hudson, ME 04449
Phone: (207) 327-4674
» More Info


Jefferson, ME

Address: 84 Pinewood Cove Road
Jefferson, ME 04348
Phone: (207) 549-3026
» More Info


Kennebunk, ME

Address: 28 Portland Road
Kennebunk, ME 04043
Phone: (207) 985-2949
» More Info
Address: 1 High St Suite 1
Kennebunk, ME 04043
Phone: (207) 985-4711
» More Info
Address: 174 Port Road
Kennebunk, ME 04043
Phone: (207) 967-4242
» More Info
Address: 13 Western Avenue
Kennebunk, ME 04043
Phone: (207) 967-0700
» More Info
Address: 10 Brown Street
Kennebunk, ME 04043
Phone: (207) 467-3437
» More Info


Kennebunkport, ME

Address: 8 Langsford Road
Kennebunkport, ME 04046
Phone: (207) 604-8029
» More Info


Kittery, ME

Address: 151 State Road
Kittery, ME 03904
Phone: (207) 439-9230
» More Info


Lebanon, ME

Address: 367 Carl Broggi Highway
Lebanon, ME 04027
Phone: (207) 457-1233
» More Info
Address: 15 Union School Road
Lebanon, ME 04027
Phone: (207) 457-6015
» More Info


Lewiston, ME

Address: 539 Webster Street
Lewiston, ME 04240
Phone: (207) 783-8566
» More Info
Address: 208 Pine Street
Lewiston, ME 04240
Phone: (207) 784-6321
» More Info
Address: 195 Lisbon Street
Lewiston, ME 04240
Phone: (207) 784-4586
» More Info
Address: 793 Main Street
Lewiston, ME 04240
Phone: (207) 784-4061
» More Info
Address: 10 Bobby Street
Lewiston, ME 04240
Phone: (207) 777-1520
» More Info


Manchester, ME

Address: 5070 Prescott Road
Manchester, ME 04351
Phone: (877) 622-6483
» More Info
Address: 1050 Western Avenue
Manchester, ME 04351
Phone: (207) 622-5844
» More Info
Address: Po Box 610
Manchester, ME 04351
Phone: (207) 622-5844
» More Info
Address: 81 Puddledock Road
Manchester, ME 04351
Phone: (207) 622-5965
» More Info


Monmouth, ME

Address: 756 Main Street
Monmouth, ME 04259
Phone: (207) 933-4435
» More Info


New Gloucester, ME

Address: 216 Ricker Road
New Gloucester, ME 04260
Phone: (207) 926-3776
» More Info


Newcastle, ME

Address: 928 Route 1
Newcastle, ME 04553
Phone: (207) 563-3013
» More Info


Oakland, ME

Address: 895 Kennedy Memorial Dr Suite 1
Oakland, ME 04963
Phone: (877) 936-8901
» More Info
Address: 79 Water Street
Oakland, ME 04963
Phone: (207) 873-4257
» More Info
Address: 895 Kennedy Memorial Drive
Oakland, ME 04963
Phone: (207) 465-8200
» More Info