Retirement communities offers skilled nursing care and rehabilitation services in a caring and supportive environment.