Fair Haven Children’s Home: 3132 North Fair Haven Lane, Strafford, MO. 65757