• StraightUp Solar

    • Home/Business Improvement
    11696 Lilburn Park Road
    St. Louis, Missouri 63146
    (314) 218-2663
    • About

      StraightUp Solar is a self-perfoming, turn-key photovoltaic design, installation and maintenance company providing energy solutions for businesses, governments and homeowners.