269 Melrose St, Providence, RI 02907
(401) 781-9400
http://www.ripta.com/
345 Harris Ave, Providence, RI 02909
Providence, RI 02903
35 Terminal Rd, Providence, RI 02905
218 Weybosset St, Providence, RI 02903