Rose Larisa Park
Address:
701 Bullocks Point Ave
Riverside
, RI
, 02915
41° 45' 29.916" N, 71° 21' 36.5544" W
See map: Google Maps