MovieMaps

Photo of Fountain Plaza

Location: 1100 Melville Street
As Seen In: The Flash episode 6x08 “The Last Temptation of Barry Allen, Pt. 2

Frost lets out a blast to hold off the attacking blood zombies.