Av of the Americas/W 20 St
656 Avenue of the Americas
New York, NY 10010
The bus stop at Av of the Americas/W 20 St is located in the bustling neighborhood of Chelsea in New York, NY. They stand amidst the vibrant atmosphere of the area, surrounded by restaurants, boutiques, and art galleries. This stop serves as a convenient transit point for commuters and visitors alike, providing access to several bus routes that connect them to various parts of the city. With its close proximity to attractions like the High Line and numerous parks, they often find themselves hopping off and on at this popular stop.
Generated from this place's information
Also at this address
See a problem?

