David L. Tharpe, M.D.

817 Princeton Avenue Southwest, Birmingham, AL 35211