Plaza de Cesar Chavez Park

Address:

170 South Market Street
San Carlos Street
San Jose, CA 95113

Phone:

+1 408 277 2757

Map:


Contact   ·   Privacy   ·   Terms