Canadian Shield Security
3536 33 Ave NW, Edmonton, Alberta, T6L 5G6, Canada, Edmonton, Alberta (AB) - T6L 5G6
8003267879
Canadian Shield Security is a professional security company based in Edmonton, Alberta, Canada, dedicated to protecting people, propert.....and indust