Skip to main content

Parroquia Santa Rosa de Lima

christian place of worship · roman catholic place of worship · Chelsea, MA

Address
601 Broadway, Chelsea, MA 02150-2934
Phone
(617) 889-2774
Website
stroselimachelsea.org
Where
42.3942, -71.0310

Search Hominin for Parroquia Santa Rosa de Lima

Other christian place of worships nearby

More in Chelsea