Dr. David L. Tharpe, MD http://cdn.hgimg.com/img/prov/X/3/2/X32YT_w120h160.jpg Dr. David L. Tharpe, MD, Appointments, Alabaster, AL, Nephrology, Internal Medicine

Dr. David L. Tharpe, MD

Nephrology

Male, Age 66, Graduated 1972, Vanderbilt University School Of Medicine

1022 1st St N Suite 403
Alabaster, AL 35007
About This ProviderAppointmentsPhone & AddressBackground

Dr. Tharpe's Appointment Information

Dr. Tharpe's Contact Information

1

Nephrology Associates, P.C.- Birmingham

1022 1st St N Suite 403
Alabaster, AL 35007
Accepting New Patients: Yes

2

Nephrology Associates, P.C.- Birmingham

975 9th Ave SW Suite 340
Bessemer, AL 35022
Accepting New Patients: Yes

3

Nephrology Associates, P.C.- Birmingham

2018 Brookwood Medical Ctr Dr Suite 304
Birmingham, AL 35209
Accepting New Patients: Yes

4

Nephrology Associates, P.C.- Birmingham

2660 10th Ave S Suite 630
Birmingham, AL 35205
Accepting New Patients: Yes

5

Nephrology Associates, P.C.- Birmingham

817 Princeton Ave SW Suite 206
Birmingham, AL 35211
Accepting New Patients: Yes

6

Nephrology Associates, P.C.- Birmingham

880 Montclair Rd Suite 485
Birmingham, AL 35213
Accepting New Patients: Yes

7

Nephrology Associates, P.C.- Birmingham

150 Gilbreath Dr
Oneonta, AL 35121
Accepting New Patients: Yes

Preparing for Your Appointment

Dr. Tharpe's Insurance Accepted