South Net Home/Internet service provider/South Net 25 Deveron Street, Invercargill 9810 032146136 Contacts 25 Deveron Street, Invercargill 9810 032146136 Send updates or Remove listing Description Features Map Reviews No reviews! ADD REVIEW Related companies Internet service provider PSCL Group 24B Moorefield Road, Johnsonville, Wellington 6037 +6442807461 Internet service provider OmniNet Ltd 42 Second Avenue, Tauranga 3110 +6479297985 Internet service provider Manaaki Broadband +642102293967 Internet service provider TUPay NZ +64211900303 Categories Internet service provider