Mikesh C Shah, MD, Internal Medicine

390 S Main St
Ste 201
Rocky MountVA  24151-1711 (Franklin County)


Phone: 540-484-4800
Fax: 540-484-4882

NPI: 1497736748
License Number: 0101238418 (VA)