Address: Russell Street New Haven, Connecticut
Rating: 3
Rating: 3
There is a dumping of construction material on Russell Street in the area of the Park.
There is a dumping of construction material on Russell Street in the area of the Park.