This year Sheila celebrated her 53 birthday. 120 Sugarberry Dr, New Castle, De 19720 is where Sheila lives. The number currently linked to Sheila is (302) 834-5706. This person has lived also in Wilmington. Sheila was born in 1971.