MovieMaps

“Red Faced” Filming Locations

Supergirl episode “Red Faced” was filmed in Los Angeles in the United States of America.

Pershing Square as Downtown Square

General Lane, Lucy, and James are attacked in the park by Red Tornado.