Torrado Architects Categories Architectural Design & Building 35 Greenwich St Providence Rhode Island 02907 4017810633 Visit Website About Us Architects Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×