Hello, I reside in NC, just a couple of hours away from Town Creek Indian Mound. It's a fantastic place and has some very informative historical information. To answer your question, Yes, the former residents were Creek. They have an informative website -- check it out, and perhaps you'll be able to visit it sometime. Sharon in NC