Photo of Cayden James's New Lair

Location: Canada Post Main Office
As Seen In: Arrow episode 6x13 "The Devil's Greatest Trick"

Curtis and Rene walk into the lair to stop Dinah from going overboard.