Ravinder K Machra, MD, Internal Medicine

1067 Vendall Rd Ste A
DyersburgTN  38024 (Dyer County)


Phone: 731-288-3368
Fax:

NPI: 1457352577
License Number: MD38904 (TN)