David Lawrence Tharpe, M.D is an internal medicine physician in Birmingham, Alabama. Medical education includes Vanderbilt University School of Med, Nashville Tn, completed in 1972.
Internal Medicine
📍 Ste 210 817 Princeton Ave Sw, Birmingham, AL 35211
Ste 210 817 Princeton Ave Sw, Birmingham, AL 35211
Ste 210 817 Princeton Ave Sw, Birmingham, AL 35211
Ste 210 817 Princeton Ave Sw, Birmingham, AL 35211
Ste 210 817 Princeton Ave Sw, Birmingham, AL 35211
Ste 210 817 Princeton Ave Sw, Birmingham, AL 35211