Harris-Stowe, founded in 1857, is a public college for educational studies. Its 22-acre, urban campus is located in St. Louis.