Triad Theater Reply Loading Map.... Triad Theater158 W. 72nd St. - New YorkDetails 40.778028 -73.980971 Address 158 W. 72nd St. New York New York 10023 United States Upcoming Events No events in this location