Stonington Lobster Co-op

51 Indian Point Rd Stonington ME 04681 USA

(207) 367-2286

Location