1717 Homewood Blvd, Delray Beach, FL 33445
Abbey Delray South is a Medicare-certified medicare and medicaid in Delray Beach, FL with a CMS overall quality rating of 4 out of 5 stars. Call the facility and your plan to confirm current availability and coverage.
From the Centers for Medicare & Medicaid Services · data current as of July 1, 2026
Yes. Abbey Delray South is a Medicare-certified Medicare and Medicaid in Delray Beach, FL, per CMS data.
Abbey Delray South has a CMS overall rating of 4 out of 5 stars.
Abbey Delray South has 90 certified beds.
Keslerme Thelemaque is the administrator at Abbey Delray South, per CMS ownership data.
Abbey Delray South is located at 1717 Homewood Blvd, Delray Beach, FL 33445.
Source: CMS Care Compare nursing home data, CCN 105411, current as of July 1, 2026. Read the directory methodology.
A licensed advisor follows up within 1 business day
📞 56145452001717 Homewood Blvd