Eden Villa is listed under Assisted Living Services And Facilities and is located at Castro Valley, California.
Business Description :
Address : 19960 Santa Maria Ave Castro Valley , CA 94546-4220
City : Castro Valley
Pin Code : 94546
Phone : (510) 582-2765
E-mail :
Website :
Service Area Category : Assisted Living Services And Facilities in Castro Valley - 94546
Category : Assisted Living Services And Facilities in Castro Valley
Services : Assisted Living Services And Facilities , Retirement & Life Care Communities & Homes , Homes Residential Care Facilities , Alzheimers Educational Referral & Support Service