Fresh Blooms

CSA Pickup Locations

Kingston

Amesbury

Newburyport

Middle Street Foods

Hive

Bakie Farm

35 Powwow River Rd.

Kingston, NH 03848

25 Middle St.

Newburyport, MA 01950

14 Cedar St.

Amesbury, MA 01913

CSA Pickup Locations

Kingston

Amesbury

Newburyport

Middle Street Foods

Hive

Bakie Farm

35 Powwow River Rd.

Kingston, NH 03848

25 Middle St.

Newburyport, MA 01950

14 Cedar St.

Amesbury, MA 01913