Town of Leicester Address: Town Hall, 3 Washburn Square, Leicester, MA 01524 Phone: (508) 892-7006 Services: Ambulance Call (508) 892-7006 Get Directions