Shela Teague was born in 1958, age 66. Shela Teague's address is 4401 Treecrest Parkways , Decatur, GA 30035. Possible relatives include Paula Heath, Angel Purner and 12 others. Public records show Shela has also lived in Atlanta, GA. Shela's latest phone number is (770) 322-5592.
Also goes by: Shela J Turner
Phone Numbers: (770) 322-5592
Results 1 - 1 of 1