Shontell Davis was born in 1972, age 51. Shontell Davis's address is 12607 Laurel Falls Court , Houston, TX 77014. Possible relatives include Quentin Davis, Keena Duncan and 6 others. Public records show Shontell has also lived in Houston, TX.
Results 1 - 1 of 1