← Back to Providers
KIDNEY SPECIALISTS OF SOUTH TEXAS, P.A.
1521 S STAPLES ST, STE 601 CORPUS CHRISTI, TX 78404
4 providers
Specialties
Nephrology Physician
Contact Information
1521 S STAPLES ST, STE 601 CORPUS CHRISTI, TX 78404
36188784511521 S STAPLES ST, STE 601 CORPUS CHRISTI, TX 78404