Len Farmer was born in 1959, age 64. Len Farmer's address is 16802 31st Street North, Phoenix, AZ 85098. Possible relatives include Jenny Farmer, Leonard Farmer and 1 others. Len's latest phone number is (480) 217-3638. Previous phone numbers include (480) 871-6345 and (602) 201-3446. The latest email address for Len Farmer is len****@frontiernet.net.
Also goes by: Len Farmer
Address History: 16802 31st Street North, Phoenix, AZ 85098;
7111 N 75th Avenue Apt 1096, Glendale, AZ 85303;
Scottsdale, AZ 85259
Emails: len****@frontiernet.net
Results 1 - 1 of 1