Route 66 Solar
About
Route 66 Solar installs solar energy systems for customers in Central Illinois. It uses its own crews rather than subcontractors and offers financing.
Services
- Solar installation
- Solar financing
Location
1807 S. Neil St., Ste. 3, Champaign, IL 61820
More solar installers nearby
Solar installer · Champaign
Harvest Solar
Turnkey solar for agribusiness and commercial
2901 Boardwalk Dr.