Terra Vista is an assisted living community 100% dedicated to serving those with Alzheimer's and other types of dementia.
The Birches is a certified Montessori Inspired Lifestyle community for both assisted living and memory care. As a family-owned community, we continue to create a great place to live and work.