Delta Computers Home ›› Local Listings ›› WA ›› Applecross ›› Delta Computers WA Publishing and Web Media Applecross, WA 6153 James Tindall08 9316 9310Fax: 08 9316 9403Mobile: 0412037313https://www.deltacomputers.net.au Delta Computers and Rentals is a retail store located in Applecross Perth WA. Delta offers Computer and Lcd Rentals. We also repair computers, laptops, laptop screens, and specialize in data recovery.