Life Care Center of Westminster
7751 Zenobia Court
Westminster, CO 80030
Life Care Center of Westminster is a 120 unit senior care facility. It is located at 7751 Zenobia Court in Westminster, Colorado. The community is in a largely middle income area, with an average household income of $40,546. ...