Jerry's Artarama

653 N Main St, Providence, RI 02904