Chestnut St

Providence, RI, USA