Rhode Island Public Transportation Authority
Contact Information:
Address:
25 Melrose Street, Providence, RI 2907
Phone:
401-781-9400