MovieMaps

Photo of Szrek Chem

Location: Rogers Sugar Mill
As Seen In: The Flash episode 5x04 “News Flash

Workers exit the chemical plant at the end of their shift.