Park/Garden
Chalkstone Ave; nearest intersection: Rowley St, Providence, RI
Viscolosi park is located at the end of Chalkstone Ave (nearest intersection: Rowley St.) in Providence RI.
Viscolosi Park
Chalkstone Ave; nearest intersection: Rowley St
Providence, RI