Sheila Townsdin was born in 1951, age 73. Sheila Townsdin's address is 517 Atlanta Avenue , Carolina Beach, NC 28428. Possible relatives include James Carter, Alice Long and 8 others. Public records show Sheila has also lived in Wilmington, NC. Sheila's latest phone number is (910) 458-4888.
Also goes by: Sheila Forbey Long
Phone Numbers: (910) 458-4888
Address History: 517 Atlanta Avenue, Carolina Beach, NC 28428;
3042 Po Box, Wilmington, NC 28406
Results 1 - 1 of 1