Patrick James McGahan
May 20, 1961 - May 31, 2018
Patrick James McGahan, age 57 of Haymarket, VA died at his residence on Thursday, May 31, 2018. He is survived by his wife Kathleen McGahan of Haymarket; sons Matthew Adam McGahan of Haymarket and Nathan Patrick McGahan of Virginia Beach; his... View Obituary & Service Information