3737 W Main St. Suite 102 | Salem, VA 24153

2149 Electric Rd., Suite I | Roanoke, VA 24018

3737 W Main St. Suite 102 Salem, VA 24153

2149 Electric Rd., Suite I 

 Roanoke, VA 24018


Internal Medicine Associates P.C

Primary Care in Roanoke and Salem, VA

Adult Medical Care Services by Valley Internal Medicine

If you need primary care in Roanoke and Salem, VA, reach out to Valley Internal Medicine. We offer a wide range of adult medical care services to patients throughout the region. Many visit us for the following care:


Chronic Medical Problems

Diabetic Care

Arthritis Evaluation

School and Sports Physical

Elder Care and Nursing Home Visits

Dementia Evaluation

Women’s Care

Palliative Care and Symptomatic Management

Hospice/End-of-Life Care

We accept most insurances. Give our doctor’s office a call today in Roanoke at (540) 725-7555 or in Salem at (540) 380-3722 for an appointment. Patients may also contact us online.

We Are Accepting New Patients!

Diabetic Care for Patients in the Roanoke, VA, Area

Those with diabetes require the utmost specialized care. Whether you need assistance regulating blood sugar or for regular check-ups, reach out to Valley Internal Medicine. Our physicians are board-certified and can provide quality diabetic care. We work to put our patients’ first. Those with either Type 1 or Type 2 diabetes can find the right medical treatment at our office.

Procedures and Surgeries Performed at Valley Internal Medicine

Valley Internal Medicine performs various procedures and surgeries at both of our locations. These may include:

Joint Injections

Skin Cancer and Other Lesions

Blood Draws

Electrocardiograms (EKG)

Pulmonary Function Tests (PFT)

Heat Monitor (Holter)

Nerve Conduction Studies

Ear Wax Removal

PAD Testing

Fungal Nail Treatment

Reach out to our office today for your initial appointment. Our physicians will perform any necessary pre-op tests and make sure you are the right candidate for the procedure.

Contact Us Today for an Appointment in Salem or Roanoke

Contact Valley Internal Medicine in Salem, VA, or Roanoke, VA, for an appointment with our qualified physicians. Serving the area for many years, we are the area’s choice for primary and adult medical care.

If you have COVID-19 symptoms or have been exposed, please let our office know ahead of time. We will take the proper steps to keep our physicians, staff, and patients safe and healthy.

Visit Valley Internal Medicine for primary care in Roanoke and Salem, VA.