Alphabetical Listing of Services - M - Thunder Bay District

MADD Canada   Oakville
Manitouwadge (Town of) - Manitouwadge Office - First Aid Training   Manitouwadge
Manitouwadge (Town of) - Municipal Services   Manitouwadge
Manitouwadge Diabetes Health and Wellness Program   Manitouwadge
Manitouwadge Family Health Team   Manitouwadge
Manitouwadge Food Bank   Manitouwadge
Manitouwadge Golden Age Centre   Manitouwadge
Manitouwadge Handi Action Group   Manitouwadge
Manitouwadge Pharmacy   Manitouwadge
Manitouwadge Public Library   Manitouwadge
Marathon (Town of)   Marathon
Marathon Drug Associates   Marathon
Marathon Economic Development Corporation   Marathon
Marathon Family Health Team   Marathon
Marathon Public Library   Marathon
March of Dimes Canada - Head Office   Toronto
March of Dimes Canada - Northern Ontario - Thunder Bay and District Post-Polio Chapter - Post Polio Services   Thunder Bay
March of Dimes Canada - Summer Recreation Program   Toronto
Marjorie House - Marathon - Child 2 Child   Marathon
Marjorie House - Marathon - Mother 2 Mother   Marathon
Marjorie House - Marathon - Transitional Housing and Support Services   Marathon
Marjorie House - Marathon - Women's Shelter   Marathon
Mastectomy Products and Wigs  
Matawa First Nations Management   Thunder Bay
McKitrick Counselling and Consulting   Thunder Bay
Médecins francophones du Canada   Montréal
Medi-Call Canada   Ottawa
Medical Cannabis  
Medical Diagnostics and Consulting - Cardio-Pulmonary Testing and Sleep Disorder Clinic   Thunder Bay
Medical Equipment and Supplies - Loans  
Medical Equipment and Supplies - Sales and Rentals  
Medical Laboratories  
MedicAlert Foundation Canada   Toronto
Melanoma Network of Canada   Oakville
Métis Nation of Ontario   Ottawa
Métis Nation of Ontario - Thunder Bay Métis Council - Employment and Training   Thunder Bay
Mishkeegogamang First Nation - Band Office   Mishkeegogamang
Mishkeegogamang First Nation - Band Office - Housing Department   Mishkeegogamang
Mood Disorders Association of Ontario   Toronto
Multicultural Association of Northwestern Ontario   Thunder Bay
Multiple Births Canada   Lefroy
Multiple Sclerosis Society of Canada   Toronto
Multiple Sclerosis Society of Canada, Ontario & Nunavut Division - Northern Ontario - Thunder Bay - Lake Superior District Chapter   Thunder Bay
Muscular Dystrophy Canada - Ontario and Nunavut Regional Office   Toronto
My Guardian - Personal Emergency Response System   Richmond Hill
Myalgic Encephalomyelitis Association of Ontario   Toronto
Myasthenia Gravis Society of Canada   Stouffville