Sheila Lumpkinn was born in 1975, age 49. Sheila Lumpkinn's address is 796 Cella Street # 3, Memphis, TN 38114. Possible relatives include Andromeda Lumpkin, Carolyn Lumpkin and 7 others. Public records show Sheila has also lived in Memphis, TN. Sheila's latest phone number is (901) 315-5411. Previous phone numbers include (901) 458-7702.
Results 1 - 1 of 1