Michelle's birth year is 1969. Possible relatives of Michelle are: Margaret Marie Pickard, Johnathan R Pickard, David Michael Pickard and 3 other people. Cities Michelle has lived in before are Oklahoma City and Indianapolis. Michelle now resides at 1443 43Rd St, Oklahoma City, Ok 73118. Michelle has listed phone number: (405) 600-0141. The age of Michelle is 55.