Total Renal Care Inc NPI 1821367830 Practice location: 413b Loop 59, Atlanta, TX 755512015 Taxonomy code: 261QE0700X Phone: (903) 799-5843