Active registration

South Texas Kidney Specialists, P.A.

Mcallen, TX

General information for South Texas Kidney Specialists, P.A.

Physical address
1901 S 1st St Ste 600, Mcallen, Tx, 78503
Mailing address
1901 S 1st St Ste 600, Mcallen, TX, 78503

Points of contact for South Texas Kidney Specialists, P.A.

SAM.gov Points of Contact

Nelly Lopez
Government Business POC Electronic Business POC
Office Manager
1901 S 1st St, STE 600, McAllen, TX, 78503

Additional contact details may be available