The Solar Store
4 Reviews
About the Business
The Solar Store - Home, Commercial & Industrial Solar Energy Systems – The Solar Store .ca | We are your one-stop-shop for complete Solar PV Systems to reduce or even eliminate your energy bill for your home or business PERMANENTLY!
Contacts
Website
Call Us
+15198592634
576 Oxford St E, London, ON N5Y 3J1
Hours
Features
- Wheelchair-accessible parking lot