Make a Payment

The insurance carriers listed below may accept credit card or electronic check payments. Please click on your appropriate carrier below. If you cannot find your appropriate company payment link below, please feel free to contact us directly. In most cases we can accept an electronic check by phone by calling the office during normal business hours. We accept ONLY PERSONAL CHECKS AND MONEYORDERS IN THE OFFICE. WE DO NOT ACCEPT CASH FOR PREMIUM PAYMENTS.

Click on your carrier below to be taken to the payment page.

Mapfre Insurance Mapfre Insurance Mapfre Insurance Mapfre Insurance Mapfre Insurance

Company information

McKenna Insurance Agency
4 Pleasant Street
Leicester, MA 01524

Contact details

Email addresses:
Marc Corley -
Christine Curtis -
Amy Schrader -
Steven Corley -

(508) 892 8133

Available 8:30am - 5:00pm
or by appointment.

Summer Hours (May 27th - Sept 2nd):
Monday – Thursday 8:30am – 5:00pm
Friday 8:30am – noon
Click Here for Office Closure Dates

Fax#: (508) 892-7322