The Center at Eden Hill in Dover, Delaware welcomed their first patients in February 2018. The ribbon cutting ceremony was June 15, 2018. It is a 65,000 sq. ft. skilled nursing facility with 80 beds focusing on short-term physical rehabilitation and medical services to patients recovering from injuries or illnesses. The average length of stay for the patient will be 21 days.

Map to The Center at Eden Hill