James B. Medlock, Jr.

 

James B. Medlock, Jr.
Contributed by Mr. Torrey S. Hibbler
(great nephew)

Medlock 1 Medlock 2
Medlock 3 Medlock 4