NLC Insurance

Customer Service:

Phone: (860)-887-3553

Fax: (860)-887-2898

Email: Info@nlcinsurance.com

 

Claims Service

Phone: 860-887-3553

Phone: 877-383-1742 [Toll Free]

After Hours*: 866-675-7978 [Emergency Claims Only]

Fax: 860-886-8270

 

Send A Payment:

NLC

PO Box 9229

Chelsea MA, 02150

 

Make A Payment Online

https://www.vuebill.com/nlc/