Rio Grande Urology PA 7420 Remcon Cir Bldg A El Paso, TX 79912 Get Directions Physicians at this Location Lute Oas, MD Urología View More Info Phone: (915) 533-0800 Christopher Olivares, DO Urología View More Info Phone: (915) 533-0800