Address: 60 Lincoln St New Haven, CT, 06511, USA
Rating: 5
Rating: 5
A pedestrian was just hit by a car at Pearl and Lincoln St. There needs to be a stop sign on Pearl at Lincoln St. This intersection is not safe for pedestrians, bikes, cars, anyone.