Dr. Harold E. Giles, MD http://cdn.hgimg.com/img/prov/2/Y/N/2YNM8_w120h160.jpg Dr. Harold E. Giles, MD, Appointments, Birmingham, AL, Nephrology, Internal Medicine

Dr. Harold E. Giles, MD

Nephrology

Male, Age 43, Graduated 1997, University Of Alabama School Of Medicine

2660 10th Ave S Suite 630
Birmingham, AL 35205
About This ProviderAppointmentsPhone & AddressBackground

Dr. Giles' Appointment Information

Dr. Giles' Contact Information

1

Nephrology Associates, P.C.- Birmingham

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

2

Nephrology Associates, P.C.- Birmingham

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

3

Nephrology Associates, P.C.- Birmingham

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

4

Nephrology Associates, P.C.- Birmingham

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

5

Nephrology Associates, P.C.- Birmingham

150 Gilbreath Dr
Oneonta, AL 35121
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

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

Dr. Giles' Insurance Accepted