A native of Asheville, NC, Dr. Armstrong completed his undergraduate studies at Emory University in Atlanta, GA. In addition, Dr. Armstrong served as a flight surgeon in the U.S. Army. He has practiced urology in Asheville since 1982. Dr. Armstrong's special interests include the treatment and prevention of kidney stones and prostate disease. Dr. Armstrong is board certified by the American Board of Urology and is a member of the American Urological Association.