St. Andrew's by the Lake Church is a Anglican church located at 11 Avenue of the Islands, Cibola Ave, Toronto, ON, Canada. It has received 28 reviews with an average rating of 4.5 stars.
The address of St. Andrew's by the Lake Church: 11 Avenue of the Islands, Cibola Ave, Toronto, ON, Canada
St. Andrew's by the Lake Church has 4.5 stars from 28 reviews
Anglican church
48 reviews
2333 Victoria Park Ave, Scarborough, ON M1R 1W6, Canada