Physician By Specialty
Select MD for more information
Click + below to expand list of physicians
General Surgery
John C. Deitrick, M.D.
Phone: 804-560-5970
Richard L. Binns, M.D.
Phone: 804-560-5972
John W. Hyslop, M.D.
Phone: 804-560-5974
David A. Bettinger, M.D.
Phone: 804-560-5978
Ruth B. Felsen, M.D.
Phone: 804-560-5960
Martin T. Evans, M.D.
Phone: 804-560-4629
Clyde L. Johnson, Jr., M.D.
Phone: 804-560-5977
Matthew E. Alter, M.D.
Phone: 804-560-7758
Steven E. Swartz, M.D.
Phone: 804-560-5962
Raymond G. Makhoul, M.D.
Phone: 804-560-7895
Venkat Santosh, M.D.
Phone: 804-560-5976
Amy T. Rose, M.D.
Phone: 804-560-5964
D. Michael Rose, M.D.
Phone: 804-560-5968
Brian M. Smith, M.D.
Phone: 804-474-3318
Vascular Surgery and Vascular Lab
Advanced Laparoscopy
Breast Surgery and Breast Biopsy
Richard L. Binns, M.D.
Phone: 804-560-5972
Ruth B. Felsen, M.D.
Phone: 804-560-5960
Clyde L. Johnson, Jr., M.D.
Phone: 804-560-5977
Matthew E. Alter, M.D.
Phone: 804-560-7758
Steven E. Swartz, M.D.
Phone: 804-560-5962
Venkat Santosh, M.D.
Phone: 804-560-5976
Amy T. Rose, M.D.
Phone: 804-560-5964
David A. Bettinger, M.D.
Phone: 804-560-5978
D. Michael Rose, M.D.
Phone: 804-560-5968
Brian M. Smith, M.D.
Phone: 804-474-3318
Colon Surgery
John C. Deitrick, M.D.
Phone: 804-560-5970
Richard L. Binns, M.D.
Phone: 804-560-5972
John W. Hyslop, M.D.
Phone: 804-560-5974
David A. Bettinger, M.D.
Phone: 804-560-5978
Ruth B. Felsen, M.D.
Phone: 804-560-5960
Martin T. Evans, M.D.
Phone: 804-560-4629
Clyde L. Johnson, Jr., M.D.
Phone: 804-560-5977
Matthew E. Alter, M.D.
Phone: 804-560-7758
Steven E. Swartz, M.D.
Phone: 804-560-5962
Raymond G. Makhoul, M.D.
Phone: 804-560-7895
Venkat Santosh, M.D.
Phone: 804-560-5976
Amy T. Rose, M.D.
Phone: 804-560-5964
D. Michael Rose, M.D.
Phone: 804-560-5968
Brian M. Smith, M.D.
Phone: 804-474-3318
Surgical Oncology
Laser Venous Closure
Laser/Light Therapy
Sclerotherapy (Injection Therapy)
Endoscopy