Addresses on Elmore Ave in North Providence Rhode Island