Shelters in Strafford, MO Fair Haven Children's Home3132 N Fair Haven Loop LpStrafford, MO, 657574178626675Child Protective ServicesHomes ChildrenOrphanageOrphanagesSocial Service OrganizationsWomens Shelter Show More