Body Canvas Pvd Custom Tattoo Shop is a tattoo shop, located at 148 Atwells Ave, Providence, United States.