• St. James Parish

    • Churches & Religious Organizations
    28 Saint Peter St.
    Salem, MA 01970
    (978) 745-9060
    (978) 745-0561 (fax)
    • 443.jpg