Leila Farmer was born in 1971, age 52. Leila Farmer's address is 5544 E Dragoon Avenue , Mesa, AZ 85206. Possible relatives include Lela Bittner, Steven Farmer and others. Leila's latest phone number is (480) 641-1139.
Phone Numbers: (480) 641-1139
Address History: 5544 E Dragoon Avenue, Mesa, AZ 85206;
3950 E Gable Avenue # 245, Mesa, AZ 85206;
Tucson, AZ 85704
Leila Farmer's current address is 2151 E Southern Avenue Apt 2132, Mesa, AZ 85204.
Address History: 2151 E Southern Avenue Apt 2132, Mesa, AZ 85204
Results 1 - 2 of 2