Downtown carver ma. Shopping in Main Street Carver, Massachusetts.

Downtown carver ma. The population was 11,645 at the 2020 census.