Llera Farmer was born in 1957, age 67. Llera Farmer's address is 203 W Seven Mile Road , Pamplico, SC 29583. Possible relatives include Rita Dorriety, Andy Farmer and 4 others. Public records show Llera has also lived in Pamplico, SC. Llera's latest phone number is (843) 493-5983.
Phone Numbers: (843) 493-5983
Results 1 - 1 of 1