MovieMaps

Photo of Central City Plaza

Location: Granville Plaza
As Seen In: The Flash episode 5x22 “Legacy

Thawne and his echo merge back together after knocking Barry and Nora to the ground.