Website: http://www.eastprovidenceri.net/content/12105/9874/9970.aspx
701 Bullocks Point Ave, Riverside, RI 02915, Riverside, RI 02915
Rosa Larisa Park
701 Bullocks Point Ave, Riverside, RI 02915
Riverside, RI 02915