el of tech texas texas tech physicians of el paso patient portal Southwest Endocrine Consultants 1201 Schuster Building 7 El Paso TX 79902 9155335486endocrinology Map and Directions. Information… Monday, July 4, 2022 Edit