1322 New Castle St, Charleston, Sc 29407 is where Sheila lives. Records link phone number (843) 225-4643 with Sheila’s details. Her birth year was listed as 1958. The age of Sheila is 67. Other...