1093 Elmwood Ave, Providence, RI 02907, United States
95 Hathaway St # 17, Providence, RI 02907, United States