Address: 1891 Chapel St New Haven CT 06515, United States
Rating: 2
Rating: 2
Garbage was not picked up in Westville today Wonder if there are issues with the truck Recycling was picked up