Senior Living Options
in Alexandria, MN

Welcome to Grand Arbor by Vivie

men with beverages on patio

Life is Meant to be Lived

At Grand Arbor, you have the freedom to be as independent and active as you’d like, with the peace of mind that more support is available when you need it. With flexible living arrangements under one roof, you can easily adjust your care at any stage of your journey.

lobby with fireplace

salon

exercise facility with machines

large open pool

outdoor sitting area

outdoor view of community

sunny outdoor sitting area

nurse with woman in hallway

nurse with man in wheelchair

nurse kneeling with woman in chair

woman playing piano for crowd

group of people chatting in lobby

woman playing piano for church service

women exercising in open pool

man and woman in red dancing

Why you'll love Grand Arbor

The team at Grand Arbor loves our residents, and it shows. We strive to make everyone feel at home while providing the highest quality care.

Live with ease

  • Pet-friendly independent senior living apartments
  • Underground heated parking and car wash bay
  • Extra storage areas
  • Guest suites for visiting family and friends
  • Public Wi-Fi access

Feel safe and secure

  • Staff on-site 24 hours a day
  • Controlled building access after hours

Stay well

  • Wellness center with a warm-water pool
  • On-site outpatient therapy center
  • Spiritual care and meditation chapel

Dine and unwind

  • Full-service restaurant open to the public
  • Bistro for snacks and quick meals
  • Cozy movie theater

Be social

  • Community rooms for social gatherings (rental available to the public)
  • Library and computer lab
  • Hobby shop
  • Salon and barber services
  • General store
 

Location

Questions about our
community or location?

cta-bg

You've Come
to the Right Place

Whether you’re looking for extra support with assisted living, specialized care for Parkinson’s disease, or dignified memory care, we’re here to help you live your best life. Let’s get to know each other. Click below to get in contact with our team or call (320) 335-8786.