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
St Davids Adoption Service is fundraising towards