USA.com / California / Santa Clara County / San Jose, CA / 95129 / 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