Where is WB 58 AV SE @ Burbank RD?

Where is WB 58 AV SE @ Burbank RD located?

WB 58 AV SE @ Burbank RD, WB 58 AV SE @ Burbank RD, Canada (approx. 51.001537°, -114.04626°)


Where is WB 58 AV SE @ Burbank RD on the map?