Spenser Police Department

  • Agency: Spenser Police Department
  • Address: 9 West Main Street, Spencer, 01562 MA
  • Chief:
Phone: 508-885-6333
Fax: 508-885-9914
Website:

Spenser Police Department is located at 9 West Main Street, Spencer, 01562 MA. The Spenser Police Department phone number is 508-885-6333.