The Cedars of Chapel Hill is an elegant and vibrant retirement community committed to helping residents maintain an active and healthy lifestyle. Located in the heart of Chapel Hill, North Carolina, The Cedars offers numerous amenities and activities to help residents stay fit, have fun and make new friends. Whether you’re interested in pursuing new…
Read more