Solar Kangaroo One-stop-shop for all your solar buying needs. We connect you to the best solar Quotes in Australia. Now get competitive quotes from different companies and choose the best option for yourself.... Phone: +61-3 9015-4748 3 cobblestone Green Caroline Springs, Victoria Melbourne 3023 Australia Map Other Categories: Business Services |