ContactToledo Admin2024-03-05T10:10:30-05:00 Contact Contact Us If you would like to partner with Toledo Solar or have any questions – please contact us here: Our Address: 1775 Progress Drive Perrysburg, Ohio 43551 Our Mailbox: [email protected] Our Phone: +1-567-202-4145 If you’re an American home owner or building owner/manager – please contact us here: Our Address: 1775 Progress Drive Perrysburg, Ohio 43551 Our Mailbox: [email protected] Our Phone: +1-567-202-4145 Name Email Phone Company Message Send