The possible relatives of Shelia are Quilla G Norwood, Noel Freedom Clarke, Shelia Y Clarke and 2 other people. This person's birth year is 1963. Public records show Bronx, Newark, Wilmington and one other city as cities Shelia also stayed in. 29 Quindome Dr, New Castle, De 19720 is where Shelia lives. The current age of Shelia is 61. Phone number listed for Shelia is (302) 395-0604.