Boston, MA Open About 2 years

Litter

Homeless guy defecating on street and leaving toilet paper and feces on street daily. This is becoming a health matter.