Dr. Gregory Cannon, originally from Houston, Texas, attended Harvard University graduating with a Bachelor of Science degree in Biology. He completed his Doctor of Medicine at Vanderbilt in Nashville, Tennessee, and finished his residency training in Emergency Medicine at the University of Cincinnati where he was on the faculty for three years. A board certified physician in Emergency Medicine, Dr. Cannon has been practicing at WakeMed Health and Hospitals since 2002.