MovieMaps

Photo of Doctor's Office

Location: Norco Studios
As Seen In: The Flash episode 4x07 "Therefore I Am"

The doctor goes over Clifford DeVoe's test results with him and his wife.