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