70 Library St Chelsea, Massachusetts -
Chelsea
Huge rat holes all along the right side of 70 library st and house next to it. You can see the rats running around in the neighbors yard during the day. This has been a problem for months and nothing has been done yet.