Computer maintenance, repairs & upgrades (equipment limited). Internet & software installation, configuration & consultation. Virus removal & web page design
Read more...Deka Computer Service
East Doncaster, Victoria, 3109
10 Craiglea Ct, East Doncaster, Victoria, Australia, 3109