playgroundarea
in
New Shoreham, RI
Island Manor Resort
215 Chapel St
Block Island
RI
02807
(401) 466-5567
0.2
mi