Address: 2121 Broadway 74th St, Fl 3, Steps On Broadway, New York, NY 10023
District: Manhattan
Metro: 79th Street (Broadway — Seventh Avenue Line), 72nd Street (Broadway — Seventh Avenue Line), 72nd Street (Eighth Avenue Line), 81st Street–Museum of Natural History