Village Foster Care and Adoptive Ministry

501(c)(3)

Po Box 322

Smiths Sta, AL 36877

852776110

Share this Charity!