First reported 11 hours ago -
Updated 11 hours ago -
- Oct. 1, 2014 - NEW ORLEANS -- (New Orleans) Construction is nearly complete on the newest Dialysis Clinic, Inc., (DCI) facility at 1661 Canal St., Suite 1001, in New Orleans. The beautiful, 11,000 square foot facility is replacing the smaller DCI dialysis ...
[Published Prlog - 11 hours ago]