Jesus Town refers to the town of Weston.Weston is located in Toronto, Ontario, Canada in the northwest end of the city.
"Jesus Town" pertains to the many church's that exist within Weston, most of them being seemingly out of place.
"Jesus Town" pertains to the many church's that exist within Weston, most of them being seemingly out of place.
by DDFR February 15, 2011