Independence Park
Thames Street, East Providence, RI
Location Info
Independence Park
Thames Street
East Providence, RI