10304 York Ave, Lubbock, Tx 79424 is where Michael lives. The current age of Michael is 68. The number currently linked to Michael is (806) 722-7083. People possibly related to Michael are Michell Erica Knorring, Helen Elizabeth Otto, Steven Scott Otto and one other person. Michael was born in 1956. Public records show Abilene, Lubbock and Tulsa as cities Michael also stayed in.