The New York Academy of Sciences is located in downtown Manhattan. The venue has 4 fully equipped meeting rooms and can accommodate groups as large as 100.
115 Broadway, 8th Floor
Testimonials