Business Maps / Places / Canada / ArmstrongCompanies and products in Armstrong, CanadaCanadaArmstrong is a mapped town. View its OpenStreetMap location, coordinates and nearby map data on Business Maps. Coordinates: 50.30213, -89.03737.↗View Armstrong on the business map