NOTABLE
There are extensive caves there. Most of St. Louis has massive cave systems. Initially used for lagering beer.
NOTABLE
That place is now a kind of "haunted house" and lots of witchcraft stuff goes on there. On the surface is seems innocuous but I'd bet there's more to it than they let on. There's a weed grow warehouse nearby there also. Lots of churches in that area and the diocese in StL is VERY BAD.
Anheuser Busch is nearby as well, caves there too.