Russell St and Lelia St

539 Russell St
New Haven, CT 06513

The bus stop located at the intersection of Russell St and Lelia St in New Haven, CT, serves as a convenient transit point for residents and visitors. Surrounded by a mix of residential homes and local businesses, it provides access to multiple bus routes, making it a vital link for commuters. The area features typical urban amenities, including benches for waiting passengers, and is often bustling with the activities of daily life.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesConnecticutNew HavenRussell St and Lelia St