Public records show Idaho Falls as a city Mike also stayed in. Mike was born 62 years ago. Mike's possible relatives are Parley Parmeno Ovard, Susan Lynne Ovard, Nyda Jean Ovard and 2 other people. The number currently linked to Mike is (208) 523-0981. Mike currently resides at 475 Eve Dr, Idaho Falls, Id 83401. This person's birth year is 1963.