Endocrinology and Diabetes Institute of North Texas, PLLC Find A Doctor Directions Endocrinology and Diabetes Institute of North Texas, PLLC 920 E Hwy 67 Ste 100 Duncanville, TX 75137 United States (972) 296-5557 Directions 32.6411339, -96.8890654