Plaza de Cesar Chavez Park San Jose

910 I Street, San Jose , California, United States - Phone: (916) 808-5200