The residency of Shelia is at 1127 Colbert Ln, Duncanville, Tx 75137. Shelia has listed phone number: (214) 337-7024. Duncanville and Dallas are cities Shelia has lived in. 1955 is the birth year of Shelia. Possible relatives of Shelia are: Luther Horton, Lillie Victoria Horton, Kimberly Kalita Horton and 3 other people. Shelia was born 69 years ago.