Address: 156 Foster Street New Haven, Connecticut
Rating: 6
Rating: 6
Idling truck blocking street from 8:30 to 6:30. Noise, exhaust, sidewalk and street blocked for far too long.