Dr. Edwards graduated from University of North Carolina at Chapel Hill School of Medicine in 2008 and has been in practice for 10 years. He completed a residency at University of North Carolina Health System. Dr. Edwards accepts multiple insurance plans including Aetna, Medicare and Cigna. Dr. Edwards also practices at University North Carolina Campus Health Services in Chapel Hill, NC. In addition to English, Dr. Edwards's practice supports these languages: Vietnamese, German, Russian, Arabic, Korean, Spanish and French.