Dr. Mahon graduated from Katholieke Universityt Leuven in 1968 and has been in practice for 48 years. He currently practices at John H Mahon MD and is affiliated with Abrazo Scottsdale Campus and HonorHealth Scottsdale Shea Medical Center.