StraightUp Solar Events Upcoming New Members Categories Solar Design and Installation 11696 Lilburn Park Road St. Louis MO 63146 (314) 281-2663 Send Email Visit Website About Us Solar energy provider for businesses and homes Rep/Contact Info Mr. Joe Eck Project Developer Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×