04 Jan IYRS School of Technology and Trades Posted at 15:53h in by Brian Dursi 0 Likes Location:449 Thames Street, Newport, RI 02840Phone:401-848-5777Website:http://www.iyrs.edu