Records link phone number (503) 815-1835 with Michael’s details. Other cities that he has stayed in are Potter, Corvallis, Scottsbluff and one other city. The current age of Michael is 56. The possible relatives of Michael are Mark Lowell Leach, Zoe Tonchita Leach, Bobbie J Masterson and 4 other people. Michael now resides at 1006 Stillwell Ave, Tillamook, Or 97141. His birth year was listed as 1968.