Steven Craig Smith, MD, Hospitalist

995 9th Ave Sw
Ste 305
BessemerAL  35022-4527 (Jefferson County)


Phone: 205-481-8525
Fax: 205-481-8528

NPI: 1235116971
License Number: 20238 (AL)