Monte Vista provides all levels of care including independent living, assisted living and staffed nursing care. We provide three meals a day as well as housekeeping, towel and linen service. Our activities are planned according to each care level so that there is something for everyone at Monte Vista. We encourage our residents to maintain their independence for as long as possible and will do everything we can to help them. All of our staff treats our residents with dignity and respect.