Venue Details

12 Star Starred
Baruch Performing Arts Center
Entrance is on 25th Street between Lexington and Third Avenues 55 Lexington Ave New York City, NY 10010
Get directions
More Information