Nfta Metro Bus Stop Elmwood And Lexington Sb
Elmwood Ave
Buffalo, NY 14222
The NFTA Metro Bus Stop at Elmwood and Lexington Southbound is a key transit point located in Buffalo, NY. This stop provides convenient access for residents and visitors traveling along Elmwood Avenue, a vibrant area known for its shops, restaurants, and cultural attractions. With regular bus service, it connects riders to various destinations throughout the city, making it an essential hub for daily commuters.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.
