Shelly Mefferd was born in 1965, age 58. Shelly Mefferd's address is 1821 5th Avenue North, Texas City, TX 77590. Possible relatives include Jeffrey Bereeke, Daniel Mefferd and 5 others. Public records show Shelly has also lived in Newark, DE. Shelly's latest phone number is (409) 948-1349.
Phone Numbers: (409) 948-1349
Results 1 - 1 of 1