Abilash Rao Balmuri, MD, Hospitalist

1022 1st St N
Ste 500
AlabasterAL  35007-8740 (Shelby County)


Phone: 205-663-5775
Fax: 205-664-2112

NPI: 1912107541
License Number: 30217 (NE)