The Alliance for Children offers a variety of matching services. You can choose to have your profile presented to birth parents through our website. Family profiles on our website will be shared among our large network opening many channels to birth parents around the United States. You may prefer to have a birth parent profile presented to you in advance before deciding to have your profile presented to the birth parent(s).

We will work with you to develop an individualized matching plan that fits your personal preferences and meets your goals and expectations. We understand that the adoption process can feel overwhelming. Our staff members are available to help you through each step of the process. We also work with adoption partners, agencies and attorneys to ensure the success of your adoption.

As your adoption agency and your partner in the adoption process, we are available to carefully guide you from the first phone call to the finalization of your adoption.

Would you like more information?

Call us at (781) 444-7148 or

Ready to begin?

Download an application

We will be forever grateful to the Alliance For Children for bringing us our baby.  Thank you to Ruthie and team for delivering our baby from Colombia.  

Tricia & David

Adopting Parents



Massachusetts Office
292 Reservoir St.
Needham, MA 02492
PH: (781) 444-7148
New Jersey Office
1 Straube Center Boulevard
Pennington, NJ 08534-1490
PH: (732) 752-7148
Texas Office
401 Congress Ave.
Austin, TX 78701
PH: (972) 252-9222
Florida Office
7210 SW 57th Avenue
Suite 221
Miami, FL 33143
PH: (305) 849-3303
New York Office
58 West 58th
Street Suite 7B
New York, NY 10019
PH: (212) 751-4095
Pennsylvania Office
1700 Market St.
Philadelphia, PA 19103
PH: (215) 438-7148
Rhode Island Office
500 Prospect Street
Pawtucket, RI 02860
PH: (401) 725-9555
Connecticut Office
40 Richards Avenue
Norwalk, CT 06854
PH: (203) 622-2925
Arkansas Office
1610 Pleasant Ridge Rd.
Suite 103 #182
Little Rock 72223
PH: (877) 402-3678