Sharmila Devidoss, MD Internal Medicine, Nephrology EPN Schedule Appointment Specialties Internal Medicine Nephrology Insurance Accepted UT CONNECT Blue Cross Blue Shield - UT Connect EducationLouisiana State University Medical School / New Orleans (2000)Louisiana State University Medical School (2000)ResidencyLahey Hospital & Medical Center, Internal Medicine (2003)FellowshipTulane Univ School of Med, Nephrology (2006) Southlake Kidney Specialists, PLLC 2485 E Southlake Blvd Ste 110 Southlake, TX 76092 (817) 233-6923Directions Southlake Kidney Specialists, PLLC 630 N Kimball Ave Ste 100 Southlake, TX 76092 (817) 233-6923Directions Schedule Appointment Southlake Kidney Specialists, PLLC 2485 E Southlake Blvd Ste 110 Southlake, TX 76092 United States Southlake Kidney Specialists, PLLC 630 N Kimball Ave Ste 100 Southlake, TX 76092 United States