Business Maps / Places / Canada / SicamousCompanies and products in Sicamous, CanadaCanadaSicamous is a mapped town. View its OpenStreetMap location, coordinates and nearby map data on Business Maps. Coordinates: 50.83680, -118.98264.↗View Sicamous on the business map