Dr. McVicar takes Anthem, Blue Cross/Blue Shield, and Western Health Advantage, as well as other insurance carriers. He graduated from Duke University School of Medicine.