CASA PASTEL CARE HOME
13348 PASTEL LANE, Mountain View CA 94040
6 beds
- Official inspections
- 4
- Most recent record
- Dec 16, 2025
- Complaint investigations
- 0
- Deficiencies
- Health conditions and treatments2 deficienciesStaffing, personnel, and training2 deficiencies+6 more areas