Palo Alto City Library
1276 Harriet St
Palo Alto
CA
94301
(650) 329-2436
smcl.org
Open Map
City, Village & Township Government
Community
education
educational
Government Services
Libraries
library