Address:
36 Main St, South Freeport, Freeport, ME 04078, United States, South Freeport, ME
Phone number:
(207) 865-3535
Website:
Visit website
Hours:
Open Daily: 11:00 AM – 8:45 PM
Categories list:
Lobster Shacks, Oyster Farms, Fish Markets