Liberty Health Care Center 641 Northwest 183rd Street, Miami, FL 33169