Church Location:
2385 Warden Ave. (at Huntingwood)
Scarborough, Canada M1W 2L6