The address of the College Terrace Library is: 2300 Wellesley St., Palo Alto, 94306 1337
The phone number of the College Terrace Library is: 650-329-2436.
The address of the Alto Branch Library is: 6071 Linfield Avenue, Alto, 49302 0065
The address of the Palo Alto Children'S Library is: 1276 Harriet St., Palo Alto, 94301 3461
The address of the Palo Alto Main Library is: 1213 Newell Rd., Palo Alto, 94303 2999
The address of the Alto Pass Branch Library is: 25 North Elm Street, Alto Pass, 62905 M
The address of the East Palo Alto Library is: 2415 University Ave., East Palo Alto, 94303 1148
The address of the Trujillo Alto Municipal Library - Emilio Diaz Valcarcel - is: 29 Luis Munoz Rivera St., Trujillo Alto, 00976 5953
The phone number of the Alto Branch Library is: 616-784-2007.
The phone number of the Palo Alto Main Library is: 650-329-2436.
The phone number of the Palo Alto Children'S Library is: 650-329-2436.
The phone number of the Alto Pass Branch Library is: 618-614-5504.
The phone number of the East Palo Alto Library is: 650-321-7712.