A Sherlock Carol December 25, 2022 by Brendan SHOW DESCRIPTION: Location: New World Stages 340 W 50th Street New York, 10019