John Joseph McGahan, the son of Matthew Joseph McGahan and Lena Louise Lindauer was born on November 10, 1924 in the rural agricultural town of Elsie in Western Nebraska. Vigil services will be 7pm Friday at Michelotti-Sawyers Mortuary. The Funeral Mass will be celebrated 10am Saturday at St. Thomas the Apostle Catholic Church. Rite of Committal with Military Honors will be at Mountview Cemetery. Memorials may be made to Billings Central Catholic School Foundation.