By Kayla Viveiros on July 24, 2019 Details Location Address:94 Mendon Avenue, Pawtucket, Rhode Island, 02861, United States