Performing Arts Center
Website: http://www.thespotprovidence.com
401-383-7133
286 Thayer St. , Providence, RI 02906
Arts Venue
The Spot on Thayer
286 Thayer St.
Providence, RI 02906