USA.com / California / Santa Clara County / Sunnyvale, CA / 94088 / 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