Leola Callier was born in 1939, age 84. Leola Callier's address is 5203 Stone Trace , Stone Mountain, GA 30083. Possible relatives include Erica Callier. Public records show Leola has also lived in Decatur, GA.
Related to: Erica Callier
Leola Callier's current address is 7410 Caddo Road , Houston, TX 77016. Leola's age is 92 years old (1931). Phone numbers associated with Leola are (281) 846-6938 and (713) 631-0286.
Address History: 7410 Caddo Road, Houston, TX 77016
Results 1 - 2 of 2