Send Message Name E-mail Message Send message Find Us Location: 10830 96 St NW, Edmonton, AB T5H 2J9 Phone: (780) 461-4210 Email: admin@rhemachapel.ca