#160 Providence Place R167

Providence, RI, USA

Opened: September 23, 2006