345 Atwells Ave Ward 13 Address: 345 Atwells Ave, Providence, RI 02903, United States March 14, 2014By Alexa Mederos About the author