Russell St and Opp Lelia St
540 Russell St
New Haven, CT 06513
The bus stop at Russell St and Opp Lelia St in New Haven, CT, serves as a convenient transportation hub for local residents and commuters. It features basic amenities such as shelters for inclement weather and seating areas for waiting passengers. Positioned in a primarily residential area, the stop is easily accessible and connects riders to various parts of the city, making it a key point for those relying on public transit.
Generated from this place's information
See a problem?