Luis D Acosta MD PA 1201 N. Mesa Ste E El Paso, TX 79902 Get Directions Phone: (915) 541-1166 Fax: (915) 541-1175 Back