North Edmonton Alliance Church is a Alliance church located at 5108 McLeod Rd NW, Edmonton, AB T5A 3J2, Canada. It has received 22 reviews with an average rating of 4.5 stars.
The address of North Edmonton Alliance Church: 5108 McLeod Rd NW, Edmonton, AB T5A 3J2, Canada
North Edmonton Alliance Church has 4.5 stars from 22 reviews
Alliance church