Michael J Keough is 42 years old. He lives in Truckee, California, but has also spent time in El Cajon, California; San Diego, California and Spring Valley, California. Mike J Keough, Joseph F Keough, Patrick B Keough, Jerome E Keough and Elizabeth E Keough are some of Michael relatives.