Shelia's birth date was listed as 1957. Larae Hall Bowman, William Marshall, Lawryn Hall and 2 other people are people possibly related to Shelia. The number currently linked to Shelia is (504) 240-1755. This person has lived also in New Orleans. 6235 Chef Menteur Hwy #102, New Orleans, La 70126 is where Shelia resides. The current age of Shelia is 67.