All you need to know about Dr. RICARDO RODRIGUEZ-SANTOS practicing at 4333 N Josey Ln Ste 202, Carrollton, TX, 75010 with NPI Number 1275932204.
Specializations: Nephrology Counties Served: Denton, TX; Dallas, TX