1 Dr. Luis Oliva, DPM Podiatrist - General Avg. Rating: 0/5 Main Location 5001 N Piedras StEl Paso, Texas 79930 Highlights Accepts Insurance Plans