finch ave west of dufferin on south side (by auto detailing shop),North York, Canada
6123 Yonge Street,North York, Canada
Centerpoint Mall,North York, Canada