MovieMaps

“For the Girl Who Has Everything” Filming Locations

Supergirl episode “For the Girl Who Has Everything” was filmed in Los Angeles in the United States of America.

3800 West Alameda as Rooftop Transmitters

Astra is planting a device when Alex and Hank arrive to stop her.