The Amph
10th Ave
New York, NY 10001
The Amph in New York, located within Little Island in Hudson River Park, offers nearly three acres of vibrant public park space adorned with lush greenery.
Visitors can enjoy a variety of world-class arts, educational, and community programs at The Amph, revitalizing the surrounding area with engaging and diverse offerings.
Generated from their website's infomation
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.