George Stack was born in 1961, age 62. George Stack's address is 73 Wiregrass Road , Folkston, GA 31537. Possible relatives include Rebecca Stack, Steven Stack and 1 others. Public records show George has also lived in Leitchfield, KY. George's latest phone number is (912) 496-7205.
Phone Numbers: (912) 496-7205
George Stack's current address is 305 Po Box , Owenton, KY 40359. George's age is 98 years old (1926).
Address History: 305 Po Box, Owenton, KY 40359
Results 1 - 2 of 2