Wheelwright Park

202 North Main Street, Cohasset, MA 02025