CKERS

Chabad of S Clara

Other businesses · Santa Clara, CA

About

Chabad of S Clara is a local other business in Santa Clara, CA. It is at 2043 Pruneridge Ave.

Service area

Serves the business city