at 61 Wellington Parade, Darwin , 0810 Australia
For your PC and Smartphone repairs & service
235 FB users likes Ottech It Services, set it to 111 position in Likes Rating for Darwin, Northern Territory in Local Business category
Ottech It Services is Darwin based place and this enity listed in Computer Services category. Located at 61 Wellington Parade NT 0810. Contact phone number of Ottech It Services: 0433 537 940