Where is El Monte Station?

Where is El Monte Station located?

El Monte Station, El Monte Station, United States of America (approx. 34.076805°, -118.0355°)


Where is El Monte Station on the map?