In crisis?
Contact your local emergency services or visit Crisis Services Canada for 24/7 support.
Contact
Your story matters here
Call or email us and we’ll respond within two business days.
- Phone
- 587-317-9978
- Fax
- 1-833-695-7637
- info@owlpod.ca
Patients & referrals
Existing patients can log into the portal to review appointments and resources. New patients require a referral from a family physician—please share the link below with your provider.
Reach us directly
Please call or email using the details above. We respond within two business days.
