Photo of Stryker's Island

Location: Crease Clinic
As Seen In: Supergirl episode 4x18 "Crime and Punishment"

Lena and Kara walk down the D Block hallway past cells full of inmates.