The Wolf’s Den is located in the basement of Incarnation Catholic Church at 3817 Pleasant Avenue South in Minneapolis. General entrance is located on the south side of the church, between the church and the rectory.  People needing an elevator should enter on the northwest corner of the building.