Shelia is a resident of 3320 Briery Rd #12, Irving, Tx 75060. The birth year was listed as 1976. Records link phone number (972) 790-6832 with Shelia’s details. She has stayed in Irving before moving to Irving. Shelia was born 48 years ago.