Contact us Contact Randy Vickery – Local RepresentativeEmail: [email protected]Phone: 618-479-4048 Local Project Office 1604 Locust St. Eldorado, IL 62930OFFICE HOURS: Tuesday 8:00 AM – 12:00 PM Thursday 1:00 – 5:00 PM or by appointment. Contact Eldorado Solar Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Comment or Message *Submit