Main office & mailing address: 950 Highland Ave., Needham, MA 02494

697 Washington St., Newton, MA 02494

781-444-3050

Need to Know Which Car Insurance is Right for You?

News/Press Releases
Safety Insurance now accepts VISA & MasterCard

We are pleased to announce that Safety Insurance now accepts MasterCard & Visa credit cards as a form of payment. As a registered user of “My Account” at www.safetyinsurance.com, policyholders are now able to pay their bills using these new methods of payment. Credit and debit card payments can also be made using our new touch-tone automated billing system by calling Safety at 800-951-2100 or 617-951-0600.