Leven Street Sub Station Home/Electrical substation/Leven Street Sub Station 3241561, Invercargill, 9810 Contacts 3241561, Invercargill, 9810 Send updates or Remove listing Description Features Map Reviews No reviews! ADD REVIEW Related companies Electrical substation Albany Substation Sample Road, Albany, Auckland 0632 Electrical substation CPK 67 Brooklyn Road, Mount Cook, Wellington 6011 Electrical substation Te anga Sub Te Anga 3988 Electrical substation Delta Utility Services Rapid 39 Ballantyne Road, Wanaka 9342 +64800433582 Categories Electrical substation