Rita Draper

Owner

1661 Inn

Lodging Property

Original Join Date: 2026

Photo of Rita Draper

Property Details

Parent: 1661 Inn

Spring Street, Box I Block Island, RI 02807 United States

401.466.2421

Photo of Rita Draper