Mary B. Kegley is available for research in Montgomery, Wythe, Pulaski, Grayson, Bland, and Carroll counties.
Fee: $35 per hour plus mileage at $0.35 per mile. Cost of copies extra. A deposit of $35 is required with a letter requesting specific information.
E-mail Mary B. Kegley for more information.