Editors' Pick:Tips for Using Insulin in Public
1
Dr. Graham C. Towns, MD
Nephrology
3218 Country Club Rd Suite 2, Mountain Brk, AL 35213
1900 University Blvd, Birmingham, AL 35233
Dr. Towns has:
Nephrology
Less than one mile from Mountain Brk, AL
2
Dr. Jonathan B. Cole, MD
Nephrology
840 Montclair Rd, Birmingham, AL 35213
801 Princeton Ave SW, Birmingham, AL 35211
636 2nd St NE, Alabaster, AL 35007
142 S University Blvd, Mobile, AL 36608
Nephrology
1.02 miles from Mountain Brk, AL
3
Dr. Heather L. Haley, DO
Nephrology
840 Montclair Rd, Birmingham, AL 35213
801 Princeton Ave SW, Birmingham, AL 35211
810 Franklin St SE Suite A, Huntsville, AL 35801
Nephrology
1.02 miles from Mountain Brk, AL
4
Dr. Michele M. Thomas, MD
Nephrology
880 Montclair Rd, Birmingham, AL 35213
817 Princeton Ave SW, Birmingham, AL 35211
Dr. Thomas has:
Nephrology
1.14 miles from Mountain Brk, AL
5
Dr. Roman R. Brantley Jr, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S, Birmingham, AL 35205
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr, Birmingham, AL 35209
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Brantley Jr has:
Nephrology
1.14 miles from Mountain Brk, AL
6
Dr. John R. Brouillette, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Brouillette has:
Nephrology
1.14 miles from Mountain Brk, AL
7
Dr. Harold E. Giles, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Giles has:
Nephrology
1.14 miles from Mountain Brk, AL
8
Dr. Jeffrey H. Glaze, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Glaze has:
Nephrology
1.14 miles from Mountain Brk, AL
9
Dr. Jerry W. Jackson, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
Dr. Jackson has:
Nephrology
1.14 miles from Mountain Brk, AL
10
Dr. James L. Lewis III, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Lewis III has:
Nephrology
1.14 miles from Mountain Brk, AL
11
Dr. Christopher W. Old, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Nephrology
1.14 miles from Mountain Brk, AL
12
Dr. Thomas W. Ozbirn Jr, DO
Nephrology, Family Practice
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Ozbirn Jr has:
Nephrology
1.14 miles from Mountain Brk, AL
13
Dr. Agata M. Przekwas, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Przekwas has:
Nephrology
1.14 miles from Mountain Brk, AL
14
Dr. David L. Tharpe, MD
Nephrology, Internal Medicine
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Tharpe has:
Nephrology
1.14 miles from Mountain Brk, AL
15
Dr. Jason J. Tsai, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Tsai has:
Nephrology
1.14 miles from Mountain Brk, AL
16
Dr. Thomas H. Watson, MD
Nephrology
880 Montclair Rd Suite 485, Birmingham, AL 35213
2660 10th Ave S Suite 630, Birmingham, AL 35205
2018 Brookwood Medical Ctr Dr Suite 304, Birmingham, AL 35209
817 Princeton Ave SW Suite 206, Birmingham, AL 35211
975 9th Ave SW Suite 340, Bessemer, AL 35022
1022 1st St N Suite 403, Alabaster, AL 35007
150 Gilbreath Dr, Oneonta, AL 35121
Dr. Watson has:
Nephrology
1.14 miles from Mountain Brk, AL
17
Dr. Bharat S. Kapoor, MD
Nephrology
7 Office Park Cir, Mountain Brk, AL 35223
1680 Montgomery Hwy, Birmingham, AL 35216
1664 Forestdale Blvd, Forestdale, AL 35214
Dr. Kapoor has:
Nephrology
1.89 miles from Mountain Brk, AL
18
Dr. Richard H. Lyerly, MD
Nephrology
833 Saint Vincents Dr, Birmingham, AL 35205
833 Saint Vincents Dr Suite 201, Birmingham, AL 35205
1528 Carraway Blvd, Birmingham, AL 35234
Dr. Lyerly has:
Nephrology
1.97 miles from Mountain Brk, AL
19
Nephrology
1.97 miles from Mountain Brk, AL
20
Dr. James R. Reed, MD
Nephrology
833 Saint Vincents Dr, Birmingham, AL 35205
833 Saint Vincents Dr Suite 201, Birmingham, AL 35205
1528 Carraway Blvd, Birmingham, AL 35234
Nephrology
1.97 miles from Mountain Brk, AL
