Contact Us

Please contact us for more information about NorthStar or for service on your account.

300 First Avenue
Suite 100
Needham, Ma. 02494

Telephone: (781) 431-2500 or (800) 301-1944
Fax: (781) 431-6134

For more information about NorthStar: info@nsins.com
For claims or service on your account: service@nsins.com


View Larger Map