The Spruce Creek Mound Complex is a U.S. National Historic Landmark (designated as such on December 3,1990) located near Port Orange, on the southwest bank of Spruce Creek.
The Spruce Creek Mound Complex is a historic site in Port Orange, Florida, United States. It is located near Port Orange, on the southwest bank of Spruce Creek.