David Allen is pictured here with his father and son who are also physicians.
Dr. David Allen is a board certified Internal Medicine physician. Internal medicine is the medical specialty concerned with the diagnosis, management, treatment of adult illnesses. While the name "internal medicine" may suggest that internists only treat problems of internal organs, this is not the case. Internists are trained to treat patients as whole people, not as mere organ systems.
Dr. David Allen is interested in prevention of disease, emotional wellness and mental soundness. To this end he emphasizes Life Style modification to treat the cause of the disease, as opposed to merely treating symptom with drugs. See philosophy.
The yellow buttons below will show you information on locally available health education and support programs for overcoming tobacco addiction, depression, obesity, high cholesterol, hypertension and diabetes.