Glenwood Care Center is a nursing home located in Oxnard , California. This nursing home was first approved to provide Medicare and Medicaid services on 05/09/1991. It has 99 certified beds. Glenwood Care Center is located 1300 North C St, Oxnard, CA 93030 and can be contacted via phone number (805) 983-0305.