Save Teodoro C. Navarro, MD TeodoroNavarro.MD.com • Urologist Teodoro Navarro, MD 5001 N Piedras Street, El Paso, TX