The Cedars Of Chapel Hill is located on 101 Green Cedar Lane in Chapel Hill, NC 27517. The Number of Certified Beds is 12 and the Average Number of Residents per Day is . The provider type of is Medicare and its legal business name is The Cedars Of Chapel Hill Club Inc.
