The Institute for Child and Family Health ( ICFH ) is a private , not-for-profit organization that has been providing health , behavioral health , educational and prevention services to the children , adolescents and families of Miami-Dade County for over 60 years .