Along a busy downtown street in the small city of Natchez, Mississippi, is a place where magic happens. The place is the Natchez Children's Home, where, for more than a century, hundreds of children... This description may be from another edition of this product.