0
The address of the East Palo Alto Library is: 2415 University Ave., East Palo Alto, 94303 1148
The phone number of the East Palo Alto Library is: 650-321-7712.
The address of the Palo Alto History Museum is: Po Box 676, Palo Alto, CA 94302-0676
The address of the Palo Alto Historical Association is: Po Box 193, Palo Alto, CA 94302-0193
The address of the Palo Alto Art Center is: 1313 Newell Road, Palo Alto, CA 94303-2909