Miami University, Oxford, NH
Ohio State University College of Medicine
Dr. Holmes is married to his wife Carol. They have 4 children, (2 sons, 2 daughters), and 6 grandchildren. In his free time, Dr. Holmes enjoys travel and spending time with his grandchildren!
American Board of Internal Medicine