spacer
Alphabetical Listing of Services - M - Guelph–Puslinch
ABCDEFGHIJKLMNOPQRSTUVWXYZ

Mackhall Mobility Products - Durham   Durham
Madalina Neacsu   Kitchener
MADD Canada   Oakville
MADD Wellington County   Guelph
Make-A-Wish - Southwestern Ontario Chapter   London
Mango Tree Family Health Team - Guelph   Guelph
Manual Concepts Physiotherapy   Guelph
March of Dimes Canada - Head Office   Toronto
March of Dimes Canada - Summer Recreation Program   Toronto
March of Dimes Canada - West Central Region - Waterloo Office   Kitchener
March of Dimes Canada - West Central Regional Office   Mississauga
Maryborough Township Housing Corporation   Moorefield
Mastectomy Products and Wigs  
Maternal, Newborn, Child and Youth Network   London
Maternal-Fetal Medicine  
Meal Options, Guelph and Wellington County  
Med+ Home Health Care   Toronto
MedEvac Canada   Mississauga
Medi-Call Canada   Ottawa
Medical Equipment and Supplies - Loans  
Medical Equipment and Supplies - Sales and Rentals  
Medical Laboratories  
Medical Microbiology  
Medical Oncology  
MedicAlert Foundation Canada   Toronto
Medigas - Guelph - 485 Silvercreek Pkwy   Guelph
Medigas Walkerton   Walkerton
Medismart Foot Care Nursing Services  
Melanoma Network of Canada   Oakville
Men's Therapy Group   Guelph
Mennonite Central Committee (Ontario)   Kitchener
Mental Health Courts and Diversion Programs  
Mental Health Peer and Family Programs  
Métis Nation of Ontario   Ottawa
Metro Pharmacy - Guelph   Guelph
Michael House Pregnancy and Parenting Support Services   Guelph
Midtown Urgent Care Clinic   Guelph
Midwives Grey Bruce   Owen Sound
Mitchell Mobile Hearing Services   Elora
Mobility in Motion   Cambridge
Mobility in Motion - Guelph Office   Cambridge
Monarch Clothes   Waterloo
Monica Place   Waterloo
Montessori School of Wellington   Guelph
Mood Disorders Association of Ontario   Toronto
Mood Disorders Support Group of Guelph   Guelph
Morriston Park Nursing Home   Puslinch
Mothers Nectar Lactation Consultant Services   Guelph
Mount Forest Child Care and Learning Centre   Mount Forest
MS Society of Canada   Guelph
Multiple Births Canada   Lefroy
Multiple Sclerosis Society of Canada   Toronto
Muscular Dystrophy Canada - Ontario and Nunavut Regional Office   Toronto
Muslim Society of Guelph   Guelph
My Guardian - Personal Emergency Response System   Richmond Hill
Myalgic Encephalomyelitis Association of Ontario   Toronto
Myasthenia Gravis Society of Canada   Stouffville