Dr. Nathan Duffin is a local physician who grew up in Mesa, Arizona. He completed his undergraduate degree in Kinesiology at Arizona State University and then attended medical school at Midwestern University in Glendale. He completed his Internal Medicine residency at Canyon Vista Medical Center in rural Sierra Vista, Arizona. Dr. Duffin is passionate about providing quality and compassionate care for his patients and their families. He enjoys spending time with his wife and two children. He also loves to golf, travel, and fish.