NPI Central
James Carruth, M.D. — NPI 1659360733, Huntingdon, TN | NPI Central