60 Narragansett Ave., Jamestown, RI 02835, US

(401) 423-1421

St. Mark Catholic Church In Jamestown RI Welcomes you!

image375