General Help
Navigating this content can be complicated.
If you have questions not covered by this page, contact BFL Canada.
benefits@uwindsorgss.ca
Claims/Questions
Once registered, you must contact Green Shield Canada for all questions, or self-serve via the portal.
1-888-711-1119