Photo of Arkham Asylum

Location: Crease Clinic
As Seen In: Arrow episode 7x09 "Elseworlds, Part 2"

Dr. Deegan sits on his desk as Oliver and Diggle enter to talk to him.