Robert B. Mountcastle, M.D.
Robert B. Mountcastle, M.D. is a board-certified internal medicine physician and one of the founding partners of Physician Associates of Virginia. He is a Roanoke native who received his Bachelor of Science degree in civil engineering from the University of Virginia in 1971. He received his Doctor of Medicine degree from the Medical College of Virginia in 1979. He completed his residency training in internal medicine at the Shands and Veterans Administration, University of Florida in 1982 and his endocrinology training at the University of South Carolina in 1984. He joined Internal Medicine Associates in 1984.