Shelia was born 57 years ago. Shelia's birth year is 1967. Shelia has listed (770) 928-4457 as her phone number. Public records show Woodstock, Biloxi and Mobile as cities Shelia also stayed in. 8727 Inverness Pl, Tuscaloosa, Al 35405 is where Shelia resides.