3 Hearts Adoptions is an extension of the Catholic Charities, Diocese of Rockford Adoption Program.

We provide post-adoption services such as counseling services, post adoption search and reunification services.

We also provide home study and supportive services for families seeking to adopt through domestic or international adoption.

We also provide support and counseling for birth mothers interested in placing a child for adoption.

Click here to visit our website for more information!