Find tickets for Sesame Street Live! in Rochester, New York at Blue Cross Arena on Thursday, March 21, 2019.
Blue Cross Arena is located at One War Memorial Square in Rochester, NY