About DSI South Central Texas Renal Center
Address: 2222 Morgan Ave #104, Corpus Christi, Nueces County, TX, 78405Phone Number: (361) 884-1113
Certification Date: May 13, 1999
Type and Organization: Profit, National Renal Institutes (NRI)
Number of Dialysis Stations: 20