Filhiol Mound Site
Filhiol Mound Site is an archaeological site of the Coles Creek culture in Ouachita Parish , Louisiana on a natural levee of the Ouachita River . 
<triplet> Filhiol Mound Site <subj> archaeological site <obj> instance of