Get tickets for Law & Order: Elizardi Castro in New York, NY. The event will be held at Town Hall Theatre - NY on May 22, 2021.