Phone Deposit

Leicester Police Department

90 South Main Street

Leicester, MA 1524

Make an Inmate phone account deposit online or calls +1 (800) 943-2189.

Deposit Funds