810 North Alameda Street
Los Angeles, CA 90012-2902
Los Angeles, CA 90012-2902
+1 800 266 6883
Open HoursOpen 24 hours
OverviewConsidered the last great railroad station in the nation, built in 1939, is one of the major transportation hubs for Southern California. Trains from Metrolink and Amtrak, and...
more
