HOME / Hotel / Harborside Inn
213 Water St, New Shoreham, RI 02807
+14014665504
View Business Profile