Dr. Sara Courts McClure

 United States

  • Date Of Birth: November 20, 1925
  • Date Of Death: September 7, 2015
  • State: North Carolina

Dr. Sara Courts McClure died peacefully on September 7, 2015 at the DuBose Health Center in Chapel Hill, NC. She was 89.

Source link