Larry Davis was born in 1965, age 58. Larry Davis's address is 114 Po Box , Taylorsville, IN 47280. Possible relatives include Melanie David. Public records show Larry has also lived in Edinburgh, IN. Larry's latest phone number is (812) 526-4873.
Related to: Melanie David
Phone Numbers: (812) 526-4873
Address History: 114 Po Box, Taylorsville, IN 47280;
303 N Walnut Street, Edinburgh, IN 46124
Results 1 - 1 of 1