What Is Spiro Mounds? Spiro Mounds is part of an ancient American Indian empire located in Spiro, Oklahoma. This is the story of that empire. Spiro Mounds: In Search of a Legend It was in 1541 when the Spanish explorer Hernando de Soto ventured through Southeastern Oklahoma. With a little less than 300 men, de […]