Loading
Just a moment
Medical emergency? Call 911 or go to your nearest emergency department — these resources are for general information only and are not a substitute for urgent care.
Quick access
Official, up-to-date sources for booking, provincial health programs, and everyday health information.
How to use these resources
Before an appointment, jot down questions using MyHealth.Alberta.ca so your visit stays focused.
Alberta Health Services can help you find specialists, mental health supports, and community programs.
For bookings, referrals, or medical records, contact Viva Medical Clinic directly.
Consultations are available in English, Urdu, Punjabi, Hindi, and Saraiki if you'd prefer to discuss any of these resources with the clinic directly.
Common questions