Rank: Street Smart Civic Points: 95
  • Corner Pine Street And Front Street New Haven, CT 06513, USA - Chatham Square
    Shrubbery at the corner of Pine and Front Street blocks the view at this corner - especially for pedestrians who cannot see the bicycles on the sidewalk on Front St. I have almost been hit twice.