Canyon Acres Children & Family Services

Address: 1845 W. Orangewood Ave., Suite 300
Orange, CA 92868
Phone: (714) 383-9400 Website: http://senecafoa.org/ochome

Canyon Acres Children and Family Services is a non-profit organization committed to providing homes, care, treatment and supportive services for abused, neglected and emotionally troubled children and their families.

Do you need CP legal help?