Lindenwood Hall

Lindenwood Colleges campus
St. Charles
Missouri
United States