1900 University Ave, East Palo Alto, CA 94303, United States
1761 E Bayshore Rd, East Palo Alto, CA 94303, United States