Part of Mary, Queen of the Apostles Parish, which also includes St. James Church, Immaculate Conception is the second Catholic parish established in Massachusetts, opening its doors at our current location in January 1858. Today, Mary, Queen of the Apostles Parish is a vibrant community, providing opportunities for spiritual growth and healing for everyone. We are also a strong supporter of community programs that assist the people of Salem. Come see our glorious stained-glass windows and paintings— especially the beautiful painting of the assumption of Mary located behind the altar. Visit our website for more information: www.mqoa.org