Find tickets for Kelli O'Hara in New York at Lincoln Center Theater - Claire Tow Theater on January 12, 2026.  
Lincoln Center Theater - Claire Tow Theater is located in New York