Parroquia San EduardoParishShare997 Branch AvenueNorth Providence, RI 02904United StatesGet directions