MovieMaps

Photo of Kasnian Water Treatment Plant

Location: Lulu Island Wastewater Treatment Plant
As Seen In: Arrow episode 6x06 “Promises Kept

The Jackals drive into the plant in their SUVs.