Dr. Roberto Karim, MD
Nephrology
Make an Appointment
(956) 631-6136Telehealth services available
Spanish
South Texas Kidney Specialists is located at 1901 S 1st St Ste 600, McAllen, TX 78503.
Providers at South Texas Kidney Specialists specialize in Nephrology.
One provider practices at South Texas Kidney Specialists.
Use the insurance check on this page to verify if South Texas Kidney Specialists is in-network.
Providers at South Texas Kidney Specialists can provide language services for Spanish.