Seneca Center
Special Education & Care Schools
- Address
- 40950 Chapel Way, Fremont, CA, 94538
- Phone
- 510-226-6180
- Website
- senecacenter.org
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.