Q: Where is Somerville Police Department?
A: Somerville Police Department is located at: 220 Washington St, Somerville, MA 02143, United States
Q: What are the coordinates of the Somerville Police Department?
A: Latitude: 42.3792064, Longitude: -71.0922918
Q: How is Somerville Police Department rated?
A: Somerville Police Department has not rated yet on addressschool.com