Find tickets for Sesame Street Live! in Providence, RI at The Vets on Dec 6, 2024. The Vets is located in Providence, RI