Search

See All Group Directory in McAllen, TX

Kidney Doctors of South Texas

Nephrology
1 Providers
1900 S Jackson Rd Ste 12 McAllen, TX

Make an Appointment

(956) 688-6800

Telehealth services available

Kidney Doctors of South Texas is a medical group practice located in McAllen, TX. This practice specializes in Nephrology.

Providers

Insurance Check
Search for your insurance provider
Please double-check when making an appointment.
Medical Services
Search for your condition or procedure
Please double-check when making an appointment.

Frequently Asked Questions

Kidney Doctors of South Texas is located at 1900 S Jackson Rd Ste 12, McAllen, TX 78503.

Providers at Kidney Doctors of South Texas specialize in Nephrology.

One provider practices at Kidney Doctors of South Texas.

Use the insurance check on this page to verify if Kidney Doctors of South Texas is in-network.

Locations

  1. Phyo Kidney Care PA

    1. 1
      1900 S Jackson Rd Ste 12, McAllen, TX 78503 Directions (956) 688-6800