Nephrology Department
Add to Favorites
OPEN NOW
Today: 8:00 am - 5:00 pm
Saved to Favorites
Nephrology Department has not yet specified accepted insurance plans.
Nephrology Department has not yet specified any specialties.
Phone: (205) 934-2646
Address: 1530 3rd Ave S, Birmingham, AL 35294
2131 Magnolia Ave S Ste 100, Birmingham, AL 35205
728 Richard Arrington Jr Blvd S, Birmingham, AL 35233
2101 7th Ave S, Birmingham, AL 35233
633 Lomb Ave SW, Birmingham, AL 35211
3918 Montclair Rd, Mountain Brk, AL 35213
35 W Lakeshore Dr Ste 105, Birmingham, AL 35209
817 Princeton Ave SW, Birmingham, AL 35211
3007 27th St N, Birmingham, AL 35207
2660 10th Ave S, Birmingham, AL 35205
1917 32nd Ave N, Birmingham, AL 35207