Where is San Leandro?

Where is San Leandro located?

San Leandro, California, United States (approx. 37.7249296°, -122.1560768°)


Where is San Leandro on the map?