Indian Lake Vacation Rental

32 Half Moon Trail South Kingstown RI 02879 USA

(617) 792-7712

Location