Walmer Road Baptist Church is a church in Toronto, Ontario, Canada. Founded in 1889, it is located at 188 Lowther Avenue at Walmer Road, in The Annex neighbourhood.
Wikipedia https://en.wikipedia.org/wiki/Walmer_Road_Baptist_Church
Address 362 Bloor St W, Toronto M5S, Canada
Coordinates 43°39'59.344" N -79°24'20.935" E