NUVISTA MENTAL HEALTH

We’ve Received
Your Message

Thank you for getting in touch. We’ve received your message, and a member of our team will be in touch within 24–48 hours.

Thank You for Reaching Out

We’re here to help and will connect you with the right support based on your needs. If your request is more urgent, please contact your nearest clinic directly.

You can expect a response from our team within 24–48 hours.

Mental Health Care Near You

NuVista has 22+ locations across 7 provinces, plus virtual care available anywhere in Canada. Whether you’re in a small town or a major city, quality care is within reach.