19 Doyle Dr North Providence, RI 02911