Contact Contact Us Phone 07 4434 5402 Email contact@dstresscomputers.com Address Unit 3, 79 Lakeside Drive, Idalia QLD 4811 Facebook Linkedin Instagram Send a message Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Your Contact NumberSubjectComment or MessageSubmit