Where is Lathrop/Manteca Station?

Where is Lathrop/Manteca Station located?

Lathrop/Manteca Station, Lathrop/Manteca Station, United States of America (approx. 37.798748°, -121.26337°)


Where is Lathrop/Manteca Station on the map?