Leigh Farmer was born in 1970, age 53. Leigh Farmer's address is 2136 Asher Court , Saint Peters, MO 63376. Possible relatives include Lavelle Chubb, Sue Coats and 4 others. Public records show Leigh has also lived in Lancaster, CA and Daytona Beach, FL. Leigh's latest phone number is (301) 247-3948. Previous phone numbers include (636) 272-0501 and (678) 901-0037.
Also goes by: Leigh Farmer
Address History: 2136 Asher Court, Saint Peters, MO 63376;
3303 Brittany Lane, Lancaster, CA 93536;
Daytona Beach, FL 32114;
Cedartown, GA 30125;
Rome, GA 30161
Results 1 - 1 of 1