Photo of Arkham Asylum

Location: Crease Clinic
As Seen In: Supergirl episode 4x09 "Elseworlds, Part 3"

Dr. Deegan sits despondant in his cell after his face is scarred.