Updated 8-7-2019. Lake View Care Center at Delray is a 120 bed, for profit nursing home located at 5430 Linton Boulevard in Delray Beach, Florida. The facility has been owned by Delray Group LLC since 2001. The management company is BrightSNFCare LLC. Lake View Care Center has had its ups and downs in terms of...
