Pediatric Urologist Doctor John G Cargill in Asheville NC
Dr. john g cargill
Board-Certified Pediatric Urologist
Asheville, NC 28801
About Dr. John G Cargill
Medical School: University of Virginia School of Medicine, Charlottesville, VA Internship: General Surgery, Medical College of Virginia, Richmond, VA Residency: Urology, University of Alabama-Birmingham School of Medicine, Birmingham, AL A native of Virginia, Dr. Cargill completed his undergraduate studies at the University of Virginia in Charlottesville, VA. Dr. Cargill has practiced urology in Asheville since 2008. Dr. Cargill's special interests include female pelvic organ prolapse and incontinence, kidney stones, benign prostatic hyperplasia (BPH) and prostate cancer. Dr. Cargill is board certified by the American Board of Urology and is a member of the American Urological Association.