SolarCity is Solar energy equipment supplier in Riverside, California. You can find contact details, reviews, address here. SolarCity is located at 1755 Iowa Ave, Riverside, CA 92507. They are 4.5 rated Solar energy equipment supplier in Riverside, California with 6 reviews.
Looking to visit SolarCity at 1755 Iowa Ave, Riverside, CA 92507? Consider checking the weekdays schedule timings before going.
(Martin Luther King Jr. Day)
Hours might differ
Renne Oskar Corado
Solar city have the worst customer service ever they put you on hold forever ..they are never able to resolve your issue ,their billing system is absolutely a mess
Do your due diligence when purchasing a solar system. Like any other company Solarcity is a business. I can tell from personal experiences what happened during and after my purchase. More