Addresses on Hobson Ave in North Providence Rhode Island