MovieMaps

Photo of McCulloch Technologies (exterior)

Location: Surrey Biofuel Facility
As Seen In: The Flash episode 5x20 “Gone Rogue

Nora and Brie Larvan approach the entrance in a military disguise.