North Edmonton Alliance Church Churches Edmonton Alberta Phone Map Shepherd Logo North Edmonton Alliance Church Churches Loading... No Records Found Maps failed to load Sorry, unable to load the Maps API. for interactive map Contact: 780-478-1443 5108 McLeod Road, Edmonton, Alberta LocationMap & Directions 780-478-1443Phone