We have found 5 possible relatives of Shelia: James Delbert Screws, Shelia Leger Screws, James Delbert Screws and 2 other people. The residency of Shelia is at 10023 Belle Rive Blvd #910, Jacksonville, Fl 32256. The current age of Shelia is 63. Her birth year was listed as 1961. Phone number listed for Shelia is (337) 494-0203. Cities Shelia has lived in before are Lake Charles, Frisco and Galveston.