Map is loading... Get Directions to Rhode Island Public Transit Authority ← View details 269 Melrose Street, Providence, Rhode Island 02907 +1 401-781-9400 Get Directions From* To * — Required information