PUBLIC TRANSIT AUTHORITY

(401) 784-9500


Get Directions

265 Melrose St, Providence, RI 02907

www.ripta.com/