IRC is a provider of dialysis and ancillary services to patients with chronic kidney failure. IRC was founded in 2000. IRC's headquarters is located in Nashville, Tennessee, USA 37203. ...
There are no competitors identified for IRC
Funding data cannot be found related to IRC
Recent investment data cannot be found related to IRC