Downing St and Lombard St

95 Downing St
New Haven, CT 06513

They find the bus stop at the intersection of Downing Street and Lombard Street in New Haven, CT, a practical spot for commuters and travelers alike. It serves as a gateway to the city's public transportation system, offering easy access to various routes. The area is characterized by a mix of residential and commercial buildings, making it a bustling hub in the neighborhood. They appreciate the nearby amenities, which provide convenience for those waiting for their ride.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like

United StatesConnecticutNew HavenDowning St and Lombard St