St Davids Adoption Service

St Davids Adoption Service

St David's Adoption Service is a children's charity dedicated to finding families for vulnerable children waiting to be adopted. We assess, train and approve prosepective adopters and after a child is placed we offer ongoing post-adoption support, providing care, guidance, advocacy and expertise to children and families. 

Continue reading