The possible relatives of Sheila are Michael James Penland, Sheilia Penland, E Penland and 5 other people. Sheila is a resident of 1444 12 Mile Rd, Sparta, Mi 49345. This person's birth year is 1968. Sheila was born 56 years ago. Sheila has listed phone number: (616) 887-1905. She has stayed in Orange, Rock Hill, Grand Rapids and one other city before moving to Sparta.