
IFYS Foster Care Practitioner
Fostering love — meet Shannon Davis
Listening to Shannon Davis talk about the work she and her team do every day to support local children in dire need of help, I can’t help but think of an onion — layer upon layer of care.
Read more

