John F. Zimmerman, M.D.
John F. Zimmerman, M.D. is a board- certified internal medicine physician, who joined Physician Associates of Virginia in 2003. He received his Bachelor of Science degree from St. Joseph’s University in 1979 and his Doctor of Medicine degree from Temple University Medical School in 1983. He completed his residency in internal medicine at Lankenau Hospital in Pennsylvania in 1986. After practicing in the Philadelphia area for several years he and his family moved to Roanoke in 2003.