Fitchburg, MA
Fitchburg is a city with a population of about 40,000 located 60 miles west of Boston, Massachusetts. Fitchburg citizens and businesses have at times been very active in complaining and providing tips to police about prostitution activity. Between 2012 and 2014, police had received an average of over 50 prostitution complaints per year. The local […]