Rita Draper
Owner
1661 Inn
Lodging Property
Original Join Date: 2026
Property Details
Parent: 1661 Inn
Spring Street, Box I Block Island, RI 02807 United States
401.466.2421
Owner
1661 Inn
Lodging Property
Original Join Date: 2026
Parent: 1661 Inn
Spring Street, Box I Block Island, RI 02807 United States
401.466.2421