CKERS

Chabad Jewish Center of Alameda

Other businesses · Alameda, CA

About

Chabad Jewish Center of Alameda is a local other business in Alameda, CA. It is at 2510 Santa Clara Ave.

Service area

Serves the business city