Discovery Commons South Biscayne Cited

Discovery Commons South Biscayne, a North Port, Florida assisted living facility, was cited with multiple training-related deficiencies following an inspection by officials with the Agency for Health Care Administration in late October. This for-profit 147-bed facility is located at 6235 Hoffman Street, North Port, Florida 34287. The inspection occurred as a result of this ALF’s […] The post…