CONTACT US TODAY!

Telephone

Tel: 978-840-2855

Fax: 978-840-7403

 

Email

willardsauto@verizon.net

 

Opening Hours

Mon - Fri: 7am - 5:30pm
​​

GETTING HERE:

232 Central St. Leominster, Ma. 01453