Leroy Smith was born in 1943, age 81. Leroy Smith's address is 3689 Plover Drive , Decatur, IL 62526. Possible relatives include Theresa Cromwell, Carla Smith and 4 others. Leroy's latest phone number is (217) 877-0405.
Terrina Smith's current address is 3689 Plover Drive , Decatur, IL 62526. Terrina's age is 58 years old (1966). Phone numbers associated with Terrina are (217) 872-0511 and (217) 877-0405.
Leroy Smith's birthday is 04/12/1973, and is 51 years old. Leroy's home address is 277 Kentmere Lane , Clover, SC 29710. Associates and relatives include Theresa Cromwell, Bernard Smith and others. Latest phone numbers include (217) 421-9664 and (217) 422-6507.
Results 1 - 3 of 3