Across from Providence Place Mall, Providence, RI 02903
State Owned Park
Station Park
Across from Providence Place Mall
Providence, RI 02903