The Vets Theatre is at 1 Ave of the Arts, Providence, RI 02903, Providence.