201 Pitman St, Providence, RI 02906, United States
645 Elmwood Ave, Providence, RI 02907, United States