Map of Alhambra Public Library in Los Angeles County, CA:

Alhambra Public Library Los Angeles Los Angeles 34.0925094 -118.1314592