Rita Draper
Owner
1661 Inn
Lodging Property
Original Join Date: 2026
Property Name or Organization
Parent: 1661 Inn
1 Spring Street New Shoreham, RI 02807
401.466.2421
Owner
1661 Inn
Lodging Property
Original Join Date: 2026
Parent: 1661 Inn
1 Spring Street New Shoreham, RI 02807
401.466.2421