1-636 Edward Ave, Richmond Hill, ONL4C 0V4Get directions
CANARMOR™ (Canadian Armour Ltd.) has been operating since July 2010, selling our body armor to thousands of individuals and companies across the world. We have grown from a small ...more...See more text