Nursing Home

ABBEY DELRAY SOUTH

1717 Homewood Blvd, Delray Beach, FL 33445

CMS-certified Skilled Nursing Facility in Palm Beach County. CCN: 105411