Ravencroft Institute is a mental sanitarium for criminally insane, specialized in superhumans.
Staff
- Ashley Kafka (deceased)
Inmates
- Maxwell Dillon (formerly)
- Harry Osborn
Ravencroft Institute is a mental sanitarium for criminally insane, specialized in superhumans.