Leicester Police Department
Flag as incorrect
- Location: 90 South Main StreetLeicester, MA 01524
- Phone Number:508-892-7009
- Fax Number:508-892-7012
- Visit Their Website