Where is SLF located?
We are an established and trusted name in insurance and financial services, with offices and operations in key markets around the world. Sun Life Financial’s worldwide headquarters is located in Toronto, Ontario. In Canada, we have offices in a variety of cities across the country. In the US, Sun Life Financial’s corporate headquarters is located in Wellesley Hills, MA just 12 miles west of Boston. The office is easily accessible by the major highways and public transportation. We also have an office in Windsor, CT which is 8 miles north of Hartford.