The Red House Interpretive Center is located in downtown Cape Girardeau, Missouri. Originally built in 1797 by community founder and French-Canadian, Louis Lorimier, the structure overlooks the banks of the Missouri River. Although the original…