Nirish S Shah, MD, Internal Medicine

100 Rice Mine Rd
TuscaloosaAL  35406-0000 (Tuscaloosa County)


Phone: 205-345-0010
Fax: 205-752-1175

NPI: 1932129566
License Number: 0101255292 (VA)