Joanna Dampier Land, Levine Edna Turner, Wallace Millard Land and 5 other people are people possibly related to Millard. This year Millard celebrated this person's 87 birthday. This person's birth year is 1936. 3939 Tanglewood Ln #110, Odessa, Tx 79762 is where Millard lives. Cities Millard has lived in before are Odessa and Panama City. Millard has listed (432) 381-0504 as this person's phone number.