Address:
Nephrology Of North Alabama
1216 Somerville Rd SE, Decatur 35601
(256) 340-0012 (Phone)
Hospitals:
Nephrology Of North Alabama
1216 Somerville Rd SE, Decatur 35601
Cullman Regional Medical Center
1912 Alabama Hwy #157, Cullman 35058
Saint Vincent's Birmingham
810 Saint Dr Vincent's, Birmingham 35205
Education:
Medical School
University Of Alabama School Of Medicine
Carraway Meth Med Center