Dr. David Gordon is a General Physician and Internal Medicine in Birmi…read morengham 35244, Hoover AL and has an experience of 41 years in these fields. Dr. David Gordon practices at Office in Birmingham 35244, Hoover AL. He completed Medical School from University of Alabama at Birmingham in 1980.
Some of the services provided by the doctor are: Osteoarthritis of Hip,Acute Bronchitis,Urinary Incontinence,Electrocardiogram (EKG) and Malaise and Fatigue etc.read less