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
See a problem?