It's a small city, population is around 45-50'000 people. The Dept has about 100 sworn Officers from top to bottom. Dept has the same problems as most do, I have a couple of friends on the Dept. pretty busy. Its located about 5-10 min north of Providence. Hope that helps a little.
Stay Safe.
Stay Safe.