Palantir Computers

Electronics Store·Owen Sound, ON