Terwillegar Community Church

South Edmonton: 1751 Towne Centre Blvd., Edmonton, Alberta, T6R 3N9