Diabetes and Endocrinology Specialists of El Paso 3080 Joe Battle Blvd Ste A El Paso, TX 79938 Get Directions Phone: (915) 856-7000 Fax: (915) 275-0318 Back