Dr. David Rand, an internist in Morrisville, VT, diagnoses and treats a wide range of conditions in adults, often serving as a patient's primary care provider.
Yes, Dr. David A. Rand is accepting new patients at this office.
528 Washington Highway, Morrisville, VT 05661-8973
Yes, Dr. David A. Rand is accepting new patients at this office.
(802) 388-5657
1330 Exchange Street, Middlebury, VT 05753-4464
Yes, Dr. David A. Rand is accepting new patients at this office.
(802) 371-4855
130 Fisher Road, Berlin, VT 05602-9516
Yes, Dr. David A. Rand is accepting new patients at this office.
1 S Prospect Street, Burlington, VT 05401-5505
Dr. David Rand graduated from Philadelphia College of Osteopathic Medicine in 2010.
Dr. Rand has four offices in Vermont where he specializes in Internal Medicine.
Dr. Rand works with eighty-four doctors including Dr. David Bisbee and Dr. Stephen Nolker.
As an internist, Dr. David Rand specializes in the primary care of adults through diagnosis and treatment of a range of conditions affecting many organ systems. Dr. Rand also can refer patients to specialists when medically needed. For example, patients having serious breathing problems may be referred to a pulmonologist for additional medical tests or therapies.
Please Note: The information displayed below is sourced from the 2014 Medicare Physician and Other Supplier National Provider Identifier (NPI) Aggregate Report. It's important to remember that the statistics below are not inclusive of all patients treated by Dr. Rand, but only those who participate in Medicare.