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