The phone number for Wagga Solar Systems is (02) 6925 7005.
Wagga Solar Systems is located at 2/383 Edward St, Wagga Wagga NSW 2650, Australia