Where is the police department located?

The police department is located at 95 Amesbury Rd. The entrance to the police department can be found in the rear parking lot of the building.