St Cecilia Parish 1253 Newport Ave Pawtucket, RI 02861 Phone: (401) 722-1101 Fax: (401) 727-3844 View Website
Category: Churches