Meet John Barcia, MD, a pediatric nephrologist at UVA Children's in Charlottesville, VA. Review bio, education, expertise, research, and contact information.
ServicesJohn Barcia provides internal medicine in Charlottesville, VA. John Barcia is listed as an internist, which is a physician who studies Internal Medicine for adults.
To learn more, or to make an appointment with Pediatrics Culpeper in Charlottesville, VA, please call (434) 924-2096.Additional ServicesSurgeon