Abbey Delray South, Delray Beach, FL: rated 4 of 5, 4.16 nursing hours a resident, 13 inspection findings, 90 beds. Every figure sourced and dated.
Abbey Delray South is a nursing home at 1717 Homewood Blvd, Delray Beach, FL, 33445, (561) 454-5200. Every figure below is published by Medicare and reproduced here unchanged.