XdetechInvercargillGeneral ManufacturersXdetechAbout XdetechAddress: 115 Yarrow St, Invercargill, Invercargill 9810PhoneClaim ListingContact InformationPhone: 039311471Address:115 Yarrow StInvercargillInvercargill 9810