Millard Farmer was born in 1989, age 34. Millard Farmer's address is 1196 Dekalb Avenue Ne, Atlanta, GA 30307. Possible relatives include Millard Farmer. Millard's latest phone number is (404) 295-0522. Previous phone numbers include (404) 524-2222 and (404) 941-7330.
Related to: Millard Farmer
Address History: 1196 Dekalb Avenue Ne, Atlanta, GA 30307
Results 1 - 1 of 1