James Preston Leake Jr.
May 10, 1942 - August 31, 2011
James Preston Leake, Jr., 69, of Sperryville, died on Wednesday, August 31, 2011 at the University of Virginia Medical Center. Mr. Leake was born May 10, 1942 in Culpeper, VA to the late James Preston Leake, Sr. and Mamie Louise Leake. Mr.... View Obituary & Service Information
