Stop & Shop Supermarket
790 Chief Justice Cushing Hwy, Cohasset, Massachusetts, 02025-2140
(781) 383-9281