Branch addresses, phone numbers, and hours of operation for Bank Leumi USA in Santa Clara County, CA.
Bank Leumi USA Palo Alto CA 2000 University Avenue 94303 650-289-2400