1104 Spring Meadow Dr, Woodleaf, Nc 27054 is where Sheila lives. Records link phone number (704) 638-6098 with Sheila’s details. 1964 is her birth date. Sheila has reached 60 years of age. Salisbury, Cleveland, Kannapolis and one other city are cities Sheila has lived in. Sheila's possible relatives are Horace Ac Eberhart, Sheila A Still, Gregoey Owen Still and one other person.