1288 Chalkstone Ave, Providence, RI 02908, United States
385 Westminster St, Providence, RI 02903, United States