Act Now Solar Reviews No reviews Leave a Review About Act Now Solar Address Echuca, Victoria. 3564 Echuca VIC Phone 0448440543 Website www.actnowsolar.com.au Email info@actnowsolar.com.au Compare quotes from up to 7 installers in your area now. COMPARE NOW × All Reviews There are currently no reviews for Act Now Solar