Company description
The Church of St. Aidan is an Anglican church in The Beaches neighbourhood of Toronto, Canada. The church has about 400 members, and 150 people show up on Sundays. The current priest-in-charge is the Rev'd Barbara Liotscos. The church's history begin with Pastor H. Dixon who set up a tent around 1880 to serve the residents of the small village in the area. When the streetcar stretched eastward and the area ...