Where is Expo/La Brea Station?

Where is Expo/La Brea Station located?

Expo/La Brea Station, California, United States (approx. 34.0248°, -118.3552°)


Where is Expo/La Brea Station on the map?