Lindenwood

Lindenwood University is in St. Charles, Mo., and has been around since 1827. The university has a total enrollment in excess of 17,000 and is a remarkable academic and financial success story. Take a video tour of the Lindenwood University campus.