Home > Our Lady of Fatima Villa
11537

Our Lady of Fatima Villa

Category
Nursing Care

Services Offered
Assisted Living, Independent Living

Capacity
85 beds

Financial Assistance
Medicaid/Medi-Cal & Medicare

License/Certification
#220001030
Skilled Nursing Facility