OPEN #101006379435
Opened
Description
There were about 20 rats crawling in and out of the trash cans from burrows in the ground. Outside where 52 Hecla street stores their trash and 62 Hecla parking area.
Location
52 Hecla St, Dorchester, Ma, 02122
42.306482, -71.061063
Photos

Activity

  • Submitted

  • Opened