New York Sanctum

The Sanctum Sanctorum is the home of Doctor Stephen Strange. It is located on Bleeker Street, New York City.

History
To be added

Trivia

 * The Sanctum Sanctorum is one of various landmarks featured in the non-canon video game The Incredible Hulk.