Discover San Leandro
compiled from our dataSan Leandro is located in California, USA, and has a population of about 91,008. Our atlas lists 352 places here.
These include 41 sights and 7 museums, 299 restaurants, 4 places to stay and 1 cocktail bars. Highlights include Cecelia Court, San Leandro Racquet Club, Veterans Memorial Building.