Cadillac of Norwood: Serving Southborough
Ranked #31 on CNN’s list of the “100 Best Places to Live” in 2009, Southborough is among the most beautiful communities in the state of Massachusetts. The suburb is consistently ranked as Worcester County’s wealthiest city.
Southborough residents demand the best, and Cadillac of Norwood delivers. The exceptional service and quality vehicle selection we provide have impressed clients of the most discerning taste since our establishment.
Let’s explore the history of Southborough, from its humble beginnings in the mid-17th century to one of America’s most prestigious communities today.