People possibly related to Michael are Cynthia Helene Pollard, Lloyd Anthony Pollard, Mark Montgomery Pollard and 6 other people. Cities Michael has lived in before are El Dorado, Tulsa and Woodland Hills. The current age of Michael is 53. The birth year was listed as 1971. Michael’s current address is 4609 88Th St, Tulsa, Ok 74137. Michael has listed (870) 862-4086 as his phone number.