Central Pk S/Ave of the Americas
100 Central Park S
New York, NY 10019
They stand at the Central Park South and Avenue of the Americas bus stop, located in the bustling heart of New York City. Towering skyscrapers surround them, providing a striking contrast to the nearby greenery of Central Park. The stop serves as a vital transit point for commuters and tourists alike, offering access to various bus routes that weave through the vibrant neighborhoods. A steady stream of people comes and goes, each engaged in their own busy lives amid the city's dynamic atmosphere.
Generated from this place's information
Also at this address
See a problem?