USA.com / California / San Jose, Sunnyvale, Santa Clara Area / Public Library / Palo Alto Main Library
Palo Alto Main Library
1213 Newell Road
Palo Alto CA, 94303, Santa Clara County
Phone: 650-329-2436
Type: Central Library
Library System: Palo Alto City Library