Southern Mechanical Services Ltd

Address

Physical
33 Bay Rd Invercargill

Contact numbers

Primary
03-215 9566