Madame Tussuads New York

Times Square
Daily 9am to 10pm
Approximately 1.5 Hours
Show Theater Layout