Dr. Terry Yarbrough, MD
Internal Medicine
Make an Appointment
(757) 393-0047Telehealth services available
Internal Medicine/Portsmouth is located at 3300 High St, Portsmouth, VA 23707.
Providers at Internal Medicine/Portsmouth specialize in Internal Medicine.
One provider practices at Internal Medicine/Portsmouth.
Use the insurance check on this page to verify if Internal Medicine/Portsmouth is in-network.