Church plant strives to illuminate south coast of Massachusetts December 26, 2022 Located between Cape Cod and Providence, the South Coast region of Massachusetts has a population of approximately 350,000. Its largest city is New Bedford. Once Read More