In an effort to provide the best patient experience possible, sign up or log into The Villages Health patient health portal. Patient Portal Attention. To provide you with an even better patient experience, we've upgraded our patient portal technology. ... Please call your care center to create your new account. Create Account.