Where is the Mitchell Prehistoric Indian Village Preservation Society in South Dakota located?
The Mitchell Prehistoric Indian Village Preservation Society and Mitchell Prehistoric Indian Village National Historic Site are located on West Second Avenue in Mitchell, Davison County, South Dakota, United States.