Dr. Touhy graduated from the Des Moines University College of Osteopathic Medicine in 2004. He works in San Francisco, CA and 1 other location and specializes in Family Medicine and Sports Medicine. Dr. Touhy is affiliated with Kaiser Foundation Hospital.