Practice address
1234 Franklin Rd Sw
Roanoke, VA 24016
This is the address of Carilion Medical Center, Carilion Medical Center.
At a glance
- Clinicians registered here
- 19
- Physicians (MD and DO)
- 6
- Specialties
- 8
- Industry payments to them, 2025
- $3,014
Specialties here
Who practices here
19 clinicians
- Bridgette L. Keene, FNP Nurse Practitioners
- Charles D. Daniel, M.D. Urology
- Colin Brandt, M.D. Vascular Surgery
- David P. Minichan JR., M.D. Specialist
- Elizabeth L. Saum, NP Nurse Practitioners
- Geoffrey T. Harter, M.D. Specialist
- James G. Drougas, M.D. General Surgery
- James T. Callis, M.D. Specialist
- Jesse T. Davidson III, M.D. Specialist
- John T. Allen, M.D. Specialist
- Joseph M. Hayes, M.D. Specialist
- Kimberly F. Lower, AU.D. Audiologists
- Maggie B. Lance, PHYSICIAN ASSISTANT Physician Assistants
- Molly S. Rutherford, MD Cardiology
- Rachel M. Hicks, MSN BSN RN AG-ACNP Nurse Practitioners
- Robert B. Swanson, M.D. Vascular Surgery
- Sarah Eline Physician Assistants
- Thomas D. Conlee, M.D. Vascular Surgery
- William Z. Hdoubler, M.D. Specialist
Hospitals and medical groups at this address
- Carilion Medical Center 7 of its clinicians here 977
- Carilion Medical Center 7 of its clinicians here 977
From Medicare Care Compare. Numbers on the right are each organization’s clinicians in total.
Industry payments
Drug and device makers reported $3,014 in general payments to 7 clinicians at this address in 2025.
- Thomas D. Conlee, M.D. $1,028
- James G. Drougas, M.D. $836
- Colin Brandt, M.D. $455
- Robert B. Swanson, M.D. $309
- Maggie B. Lance, PHYSICIAN ASSISTANT $176
- Molly S. Rutherford, MD $160
- Sarah Eline $51
CMS Open Payments (meals, speaking, consulting and similar; not research). A payment is not evidence of wrongdoing.
Organizations registered here
- Jefferson Surgical Clinic Inc Specialist
Sources: CMS NPPES NPI Registry (who is registered at this address, as each clinician reported it), Medicare Care Compare (hospitals and groups), CMS Open Payments 2025. Addresses can be out of date; call before visiting.