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
Phone +1-416-924-1121
Coordinates 43°40'6.661" N -79°24'25.494" E