Center of the Heart A Providence Physician Partners Practice. 1700 E Cliff Dr. Building A. Suite # 200. El Paso, Texas, 79902-5100. (915) 577-9009. (915) 577-9006..