A service of the Anglican Church of Canada and the Evangelical Lutheran Church in Canada
Anglican Church of Canada logo
elcic

All Saints, Elgin

860 Hillside Rd.
Elgin, New Brunswick
Parish: Salisbury and Havelock

Street Address

860 Hillside Rd.
Elgin, New Brunswick

Postal Address

61 Church StPetitcodiac, New Brunswick E4Z 4E2
2474