The Skeleton House in New Orleans is Back The Skeleton House in New Orleans is Back There is an uptown mansion located at 6000 St. Charles Avenue affectionately known as The Skeleton House and it features, you guessed it, a yard full of skeletons.Jude WalkerJude Walker