Marvel Cinematic Universe Wiki

Anything and everything related to Venom and other recent media not released by Marvel Studios is under the Editing Moratorium Policy until further notice.

READ MORE

Marvel Cinematic Universe Wiki
Advertisement
Marvel Cinematic Universe Wiki

The 7th Street Metro Center Station is a subway station located in Los Angeles, California.

History

Chasing a Skrull

After getting attacked by Skrulls, Carol Danvers chased one onto a train, the train then arrived at the 7th Street Metro Center Station, where Danvers then got off, searching for the Skrull but ultimately turning up empty and continuing her search for Project P.E.G.A.S.U.S..[1]

References

External Links

Advertisement