International Yacht and Athletic Club (IYAC)

536 Thames St.
Newport, RI 02840
United States
41° 28' 41.592" N, 71° 18' 50.382" W
Phone:
401-841-5250