Contact Us

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

Address

300 First Avenue
Suite 100
Needham, MA 02494

Phone

(781) 431-2500
or
(800) 301-1944

Fax

(781) 431-6134

Connect With Us On

Please call us, email us, or complete the following form. During normal business hours we will respond to your request within the hour. Otherwise we will respond to your request by 9:00am the next business day.

Fill out my online form.

Directions

Route 128 (I-95) North or South to Exit 19A (heading East).
Take 1st right onto First Avenue.
We are at 300 First Ave., Needham, MA.

“NorthStar is an excellent example to follow with respect to exceptional customer service.”

– President, Commercial Contracting Company