By Kayla Viveiros on March 26, 2019 Details Venue Phone: (401) 270-8896 Location Address:315 Iron Horse Way, Providence, Rhode Island, 02908, United States