The Foster 's site has two platform mounds .
The Foster 's site is located on the northern bank of St. Catherine Creek near its confluence with the Mississippi River .
The Foster 's site has two platform mounds and is located on the northern bank of St. Catherine Creek near its confluence with the Mississippi River .