Vatsala Niranjan Shah, MD, Internal Medicine

4301 Nw 63rd St
#205
Oklahoma CityOK  73116-1549 (Oklahoma County)


Phone: 405-242-6494
Fax: 405-242-6496

NPI: 1376535328
License Number: 18903 (OK)