You are here

Block Island Maritime Institute

Address:

216 Ocean Avenue, New Shoreham (Block Island), Rhode Island 02807