Glenwood Care Center is listed under Homes Residential Care Facilities and is located at Oxnard, California.
Business Description :
Address : 1300 N C St, Oxnard, CA 93030-4006
City : Oxnard
Pin Code : 93030
Phone : (805) 983-0305
E-mail :
Website :
Service Area Category : Homes Residential Care Facilities in Oxnard - 93030
Category : Homes Residential Care Facilities in Oxnard
Services : Homes Residential Care Facilities, Homes Nursing Care Facility