Universal Kidney Center - Fort Lauderdale, FL 4875 Northeast 20th Terrace, Fort Lauderdale, FL 33308