Rodd Studios Categories Photographers/Photo Finishing/Framing 670 Killingly Street Johston RI 02919 (401) 347-9963 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×