This person has lived also in Spencer. The residency of Sheila is at 166 Rr 3, Spencer, Wv 25276. Sheila turned 64 years old. 1961 is the birth year of Sheila. The possible relatives of Sheila are Richard Lee Mccune, Tressie L Mccune, Eric Allen Mccune and one other person. Records link phone number (304) 927-1718 with Sheila’s details.