Dr. Margaret O'Dell, MD
Family Medicine
Make an Appointment
(540) 381-7100Telehealth services available
New River Health District is located at 210 Pepper St SE Ste A, Christiansburg, VA 24073.
Providers at New River Health District specialize in Family Medicine.
One provider practices at New River Health District.
Use the insurance check on this page to verify if New River Health District is in-network.