Organization / Program Name(s)Located In Office Phone Description (Brief)
MacDonald Centre for Independent LivingMoncton 506-857-4086 
506-857-4086, ext. 22, Director of operational services 
506-857-4086, ext. 23, Social worker
The MacDonald Centre offers a unique training program with opportunities for persons with physical disabilities to learn independent living and life skills in preparation for them to eventually move t ...
Mactaquac Country Chamber of CommerceNackawic 506-575-9622 The Mactaquac Country Chamber of Commerce promotes community development by providing representation and services to businesses located in Mactaquac Country.
Mactaquac Golf CourseYork County 506-363-4925 Enjoy a round of golf at our Championship Golf Course or golf lessons at our Practice Range, available upon request. In addition to the Championship Golf Course, Mactaquac Provincial Park is a year-ro ...
Madawaska / Victoria Family Resource CentreGrand Falls 506-473-6351 The Madawaska / Victoria Resource Centre offers fun-filled activities, interactive programs and educational information sessions for parents and children under the age of 6 years old. Our philosophy i ...
MADD Canada, Charlotte County ChapterSt George 506-396-2998 Supports individuals in the community, to raise awareness of the impact of drunk driving; currently looking for volunteers to support chapter efforts.
MADD Canada, Saint John & Area ChapterSaint John 506-672-6188 Mothers Against Drunk Driving educates the public, particularly youth, about the prevention of, consequences of, and danger/impact of drinking and driving. MADD's mission statement is: To stop impaire ...
Main Street Veterinary Hospital, FrederictonFredericton 506-444-0000 Conventional Medicine To get your pet back on his paws, our conventional medical services focus on the diagnosis of the problem and treatment of your pet's symptoms and illness. Alternative Medicine O ...
Maison Notre DameCampbellton 506-753-4703 Maison de transition pour femmes battues avec ou sans enfants. Shelter for abused women with or without children.
Make A Change CanadaBritish Columbia 250-352-1378 Make A Change Canada is an accredited, federally incorporated non-profit organization with charitable status. Our mission is to provide persons with disabilities and those facing other challenges to e ...
Making Waves/ Vague par VagueFredericton 506-462-0323 Ext. 3 Making Waves/Vague Par Vague is an innovative and successful relationship violence prevention program. Established in 1995, we work primarily throughout the province of New Brunswick. Guided by princi ...
Mapleton Teaching Kitchen Inc / La Cuisine Éducative Mapleton IncMoncton 506-858-8252 The Mapleton Teaching Kitchen Inc. is a United Way Member agency and is under the umbrella of Moncton Headstart Inc. It offers programs and services to help enhance the food security of families and i ...
Marathon by the SeaSaint John 506-642-5555 The Marathon By The Sea welcomes all participants, spectators, volunteers, and sponsors to take part in this professional running event. Please contact Marathon by the sea if you are interested in vol ...
Marco Polo Quilters GuildSaint John 506-693-9974 The Marco Polo Quilters' Guild is comprised of individuals who want to promote the craft of quilting in the Saint John area.
Maritime Broadcasting System, CJCW, 590 AMSUSSEX, Town of 506-432-2529 CJCW is an AM frequency radio station in Sussex NB. "Hits of yesterday and today"
Maritime Broadcasting System, K-100, 100.5 FMSaint John 506-658-5100 K-100 plays contemporary music, the best of the 80's, 90's in Saint John NB.
Maritime College of Forest TechnologyFredericton 506-458-0199 The Maritime College of Forest Technology (MCFT) specializes in natural resource education and has been graduating knowledgeable, skilled, and capable forest technologists for over 70 years. We devote ...
Maritime Disc Golf AssociationFredericton 506-455-7387 All year long for all ages. Saturday and Sunday mornings at 7:30am in the CARIS parking lot, 115 Waggoners Lane. Wednesday evening in Odell parking lot, times vary with seasonal light; summer at 6:30, ...
Maritime Firefighter SchoolRexton 506-961-6038 Available Courses: Firefighter I / II Advanced Medical First Responder Medical First Responder Rapid Intervention VFIS Emergency Vehicle Driver Ice Rescue Water Rescue Swift Water Rescue Dive Rescue B ...
Maritime Greyhound Adoption ProgramMoncton 506-384-0000 The Maritime Greyhound Adoption Program places retired racing greyhounds and other sight hounds into loving homes. Many greyhounds are retired from the racing industry each year and need loving homes. ...
Maritime Martial Arts AcademyFredericton 506-440-3883 Tae Kwon Do, and HapKiDo are taught at this academy. Kickboxing will be offered at a future date. Class Schedule Monday: 6:30pm - 8pm - Minto Legion, Minto Tuesday: 7pm - 8:30pm - Taymouth Community C ...
Maritime Medical Massage Clinic, MonctonMoncton (506) 852-3000 We are a Therapeutic Massage Clinic owned and operated by Registered Massage Therapist (RMT) Josh Lutes, located in downtown Moncton. They offer a wide variety of services to ease your aches and pains ...
Maritime Medical Massage Clinic, Saint-Louis-De-KentSaint - Louis - de - Kent (506) 876-2244 We are a Therapeutic Massage Clinic owned and operated by Registered Massage Therapist (RMT) Josh Lutes, located in downtown Moncton. They offer a wide variety of services to ease your aches and pains ...
Maritime Psychology ClinicMoncton 506-855-5515 Maritime Psychology Clinic in Moncton is a psychology practice providing bilingual therapy and assessment services to children, adolescents, and adults. Our team of licensed psychologists allows us to ...
Maritime Surf and ScubaFredericton 506-529-3483 Store Surf n Scuba also offers scuba training and certification. Check out the schedule on our website for further details!
Marysville Baptist ChurchMarysville 506-457-1006 When did our story begin? The Marysville Baptist Church’s story began in 1857 in a log church. In 1870 a new church building was constructed near the log church to accommodate the growing congregation ...
Maternal-Fetal MedicineSaint John 506-648-7983 (Dr. James Andrews) 
506-649-2788 (Dr. Donald Colford) 
506-648-6822 (Dr. Frank Sanderson)
The Department offers preconception and prenatal diagnosis counselling to people with a history of genetic problems or an increased risk of having a child with a disability. Where appropriate, a full ...
Mature People's Network FrederictonFredericton   MPN is a network for single people over the age of 50, to meet and exchange ideas, develop friendships, and share common interests.
Maury Home, Camping at the FarmKent County 506-743-5347 The Ferme Maury is a unique place to camp in New Brunswick. We offer 30 campsites with shower and bathroom facilities onsite. Located 30 feet from a private beach where you can enjoy swimming, bon fir ...
Max Health Institute & Physiotherapy, Currie Center LocationFredericton 506-451-6837 ext 1 At Max Health Institute and Physiotherapy you will have access to the most responsive, dedicated, and highly qualified team of healthcare professionals consisting of an Osteopath, Athletic Therapist, ...
Max Health Institute & Physiotherapy, Le Nuvo DieppeDieppe 506-388-8855 ext 3 From massage therapists to physiotherapists and osteopaths to sport medicine physicians, Max’s comprehensive team of health professionals is able to treat a multitude of health conditions and injuries ...
Max Health Institute & Physiotherapy, Main OfficeDieppe 506-388-8855 From massage therapists to physiotherapists and osteopaths to sport medicine physicians, Max’s comprehensive team of health professionals is able to treat a multitude of health conditions and injuries ...
Max Health Institute & Physiotherapy, Moncton OfficeMoncton 506-388-8855 ext 2 From massage therapists to physiotherapists and osteopaths to sport medicine physicians, Max’s comprehensive team of health professionals is able to treat a multitude of health conditions and injuries ...
Max Health Institute & Physiotherapy, Prospect Street LocationFredericton 506-451-6837 ext 2 At Max Health Institute and Physiotherapy you will have access to the most responsive, dedicated, and highly qualified team of healthcare professionals consisting of an Osteopath, Athletic Therapist, ...
Mayfield Veterinary Clinic Inc.St Stephen 506-466-2543 Veterinary Hospital. Emergency services for small animals and some large. The Mayfield Veterinary Clinic is a full scale veterinary hospital.
McAdam Outreach for SeniorsMcAdam 506-784-6308 Provides clients with a home-care worker who tends to a diversity of needs, such as everyday household cleaning tasks, preparing meals, personal care, medication monitoring, driving clients to appoint ...
McKees Mills Community AssociationKent County 506-525-9798 Community association dedicated to helping and fundraising for issues and/or locations that need fixing up or a kickstart for the village of McKees Mills.To better the Community spirit life in McKees ...
McKees Mills United Baptist ChurchKent County 506-871-6232 Worship Team Mckees Mills’ worship team goal is to praise God in song, and to lend our voices and instruments with the congregation in worship. The group is made up of voices, and piano, bass, drum, g ...
McLeod Hill AssemblyFredericton 1-506-461-8091 Who Are We? We are a group of Christians who gather in the name of the Lord Jesus to worship and serve Him. We believe: • That the scriptures, both Old and New Testaments, are fully inspired by God (I ...
Meadow Valley Manor Inc.Quispamsis 506-848-8837 Our mission is to provide daily living assistance in a respectable manner within a safe, friendly, and comfortable home-like setting. We are a family-based independent health care organization committ ...
Meals and More!Westmorland County 506-536-8102 Meals and More! offers a home delivered service of nutritious, tasty meals. Individuals can choose from a menu of over 65 main meals, 20 soups and 20 desserts. Our registered dietitian can assist you ...
Meals on Wheels of Fredericton Inc.Fredericton 506-458-9482 Meals on Wheels of Fredericton Inc. provides nutritious meals and social support to seniors, individuals with disabilities, and those recovering from illness, surgery or injury to assist them in the e ...
Medavie Health Services NB, The New Brunswick Extra-Mural Program (EMP), Driscoll UnitMoncton 506-867-6500 The Extra Mural Program provides a full range of coordinated health care services for individuals of all ages for the purpose of promoting, maintaining and/or restoring their health or to enable indiv ...
Medical NB, Fredericton after hours clinicsFredericton   AFTER HOURS MEDICAL CLINICS There are walk-in and after-hours clinics which provide service on a first come, first-served basis. Please note that if the clinics have reached their maximum number of pa ...
MedicalertToronto Downtown Local Toronto number: 416-696-0267 MedicAlert connects you to the most dependable emergency identification and medical information network. The MedicAlert 24-hour Emergency Hotline ensures your critical medical information is available ...
MediTrust Pharmacy, Atlantic CanadaSaint John 506-674-4444 MediTrust Pharmacy is Canada’s national home delivery pharmacy offering quality services for your maintenance medication needs. The Atlantic Canada branch is located in Saint John, New Brunswick, and ...
Meighen Centre (The)Sackville 506-365-2527 1) To provide support to Mount Allison university students with documented disabilities so that they may reach their full potential academically, socially, and personally. 2) To carry out research wit ...
Melody, Movement and Me!Quispamsis 506-832-1909 A fun music and movement class for children ages 3 months to 6 years where we sing, dance, move and imagine. Lots of bean bags, rhythm instruments, parachute activities, hoola hoops,props and more. Fo ...
Members of the Legislative Assembly, Andrew Harvey, MLA (L), Carleton-Victoria, Electoral District 46Carleton County 506-273-4598 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Benoît Bourque, MLA (L), Kent South, Electoral District 13Kent County 506-743-0335 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Bernard Leblanc, MLA (L), Memramcook-Tantramar, Electoral District 16Memramcook 506-758-4088 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Bertrand LeBlanc, MLA (L), Kent North, Electoral District 12Kent County 506-876-3592 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Bill Oliver, MLA (PC), Kings Centre, Electoral District 34Kings County 506-738-6586 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Brian Keirstead, MLA (PC), Albert, Electoral District 24Albert County 506-856-3006 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Brian Macdonald, MLA (PC), Fredericton West-Hanwell, Electoral District 43Fredericton 506-453-8461 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Bruce Fitch, MLA (PC), Riverview, Electoral District 23Riverview 506-869-6117 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Bruce Northrup, MLA (PC), Sussex-Fundy-St. Martins, Electoral District 26SUSSEX, Town of 506-432-2686 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Carl Urquhart, MLA (PC), Carleton-York, Electoral District 44Carleton County 506-457-7878 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Chuck Chiasson, MLA (L), Victoria-La Vallée, Electoral District 47Victoria County 506-475-1124 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Daniel Guitard, MLA (L), Restigouche-Chaleur, Electoral District 3Restigouche County 506-542-2424 Member of the New Brunswick Legislative Assembly
Members of the Legislative Assembly, David Coon, MLA (GP), Fredericton South, Electoral District 40Fredericton 506-455-0936 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Dorothy Shephard MLA (PC), Saint John-Lancaster, Electoral District 33Saint John 506-643-2900 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Dr. Ed Doherty, MLA, Saint John Harbour, Electoral District 32Saint John 506-643-2001 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Ernie Steeves, MLA (PC), Moncton Northwest, Electoral District 21Moncton 506-383-2164 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Gary Crossman, MLA (PC), Hampton, Electoral District 27Hampton 506-832-5700 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Gilles LePage, MLA (L), Restigouche West, Electoral District 1Restigouche County 506-826-6120 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Glen Savoie, MLA (PC), Saint John East, Electoral District 30Saint John 506-658-6333 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hédard Albert, MLA (L), Caraquet, Electoral District 6Caraquet 506-726-2929 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Bill Fraser, MLA (L), Miramichi, Electoral District 10Miramichi 506-624-5516 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Blaine Higgs MLA (PC), Quispamsis, Electoral District 28Quispamsis 506-848-5422  
Members of the Legislative Assembly, Hon. Brian Gallant, MLA (L), Shediac Bay-Dieppe, Electoral District 14Dieppe 506-869-7000 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Brian Kenny, MLA (L), Bathurst West-Beresford, Electoral District 4Saint John 506-549-5355 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Cathy Rogers, MLA (L), Moncton South, Electoral District 20Moncton 506-869-6824 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Chris Collins, MLA (L), Moncton Centre, Electoral District 19Moncton 506-856-2595 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Denis Landry, MLA (L), Bathurst East—Nepisiguit—Saint-Isidore, Electoral District 5Saint John 506-764-2530 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Donald Arsenault, MLA (L), Campbellton-Dalhousie, Electoral District 2Campbellton 506-685-5252 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Francine Landry, MLA (L), Madawaska Les Lacs-Edmundston, Electoral District 49Edmunston 506-735-7222 Member of the New Brunswick Legislative Assembly
Members of the Legislative Assembly, Hon. Rick Doucet, MLA (L), Fundy-The Isles-Saint John West, Electoral District 35Saint John 506-755-4200 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Roger Melanson, MLA (L), Dieppe, Electoral District 17Dieppe 506-869-7000 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Serge Rouselle, Q.C., MLA (L), Tracadie-Sheila, Electoral District 8Tracadie - Sheila 506-394-4038 Member of the New Brunswick Legislative Assembly
Members of the Legislative Assembly, Hon. Stephen Horsman, MLA (L), Fredericton North, Electoral District 41Fredericton secretary 506-457-7866 
main office 506-444-5687
Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hon. Victor Boudreau, MLA (L), Shediac—Beaubassin—Cap-Pelé, Electoral District 15Shediac 506-533-3450 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Hugh J. (Ted) Flemming, MLA (PC), Rothesay, Electoral District 29Rothesay 506-848-5440 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Jake Stewart, MLA (PC), Southwest Miramichi-Bay du Vin, Electoral District 11Miramichi 506-843-7729 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Jeff Carr, MLA (PC), New Maryland-Sunbury, Electoral District 39New Maryland 506-368-2938 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Jody Carr, MLA (PC), Oromocto-Lincoln, Electoral District 37Oromocto 506-357-4141 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, John B. Ames, MLA (L), Saint Croix, Electoral District 36Charlotte County 506-466-7484 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Kirk MacDonald, MLA (PC), Fredericton-York, Electoral District 42Fredericton 506-206-6343 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Lisa Harris, MLA (L), Miramichi Bay-Neguac, Electoral District 9Miramichi 506-778-8713 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Madeleine (Mado) Dubé, MLA (PC), Edmundston-Madawaska Centre, Electoral District 48Edmunston 506-735-2528 Member of the New Brunswick Legislative Assembly
Members of the Legislative Assembly, Monique LeBlanc, MLA (L), Moncton East, Electoral District 18Moncton 506-386-2014 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Pam Lynch, MLA (PC), Fredericton-Grand Lake, Electoral District 38Fredericton 506-444-3322 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Ross Wetmore, MLA (PC), Gagetown-Petitcodiac, Electoral District 25Gagetown 506-488-3577 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Sherry Wilson, MLA (PC), Moncton Southwest, Electoral District 22Moncton 506-382-6567 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Stewart Fairgrieve, Carleton, Electoral District 45Carleton County 506-325-4299 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Trevor Holder, MLA (PC), Portland-Simonds, Electoral District 31Saint John 506-657-2335 Member of the NB Legislative Assembly.
Members of the Legislative Assembly, Wilfred Roussel, MLA (L), Shippagan-Lamèque-Miscou, Electoral District 7Lamèque 506-336-9169 Member of the New Brunswick Legislative Assembly
Memramcook Association for Community LivingMemramcook 506-758-2751 The Association for Community Memramcook serves the needs of people with intellectual disabilities in the Memramcook area. We provide life support, operating an employment program and encourage the in ...
Men and MusicSaint John 506-672-0083 Men and Music are a non-profit men's chorus that raises money for nursing homes and special events.
Men of FundySaint John 506-648-0208 A men's barbershop chorus which uses monies raised through concerts to help children with hearing and speech problems, as well as food banks and church groups.
Mental Health R.E.A.C.H. CentreFredericton 506-452-2753 Recreational and pre-employment opportunities for adults diagnosed with a mental illness. We have two locations within the Victoria Health Centre: 1) The Learning Centre on the 1st floor where classes ...
MERIT New Brunswick, Contractors Association Inc.Saint John 506-802-7272 Merit Contractors Association provides benefits, training, and human resource tools to meet the needs of the construction industry. Merit, a not-for-profit association, has more than 3,700 member comp ...
Metepenagiag Mi'Kmaq NationNorthumberland County 506-836-6111 Post-Secondary Education, Child and Family Services, Housing Inspection Services, First Nation Human Resource Development and Aboriginal Fisheries Program, as well as other contracted services. NSMDC ...
Metro Health Services IncSaint John 506-648-6150 A team of professionals working together in a fully accredited facility offering services in prosthetics (artificial limbs), orthotics (orthopaedic braces), specialized seating (complex wheelchair and ...
METS, Moncton Employment & Training Services, Inc.Moncton 506-858-9404 Moncton Employment & Training Services, Inc. (METS) provides activity-based day services and vocational training to adults with intellectual disabilities in the Greater Moncton area. We also provide c ...
Milford Memorial Community Centre Inc.Saint John 506-672-2400 Milford Memorial Community Centre Inc. works diligently in conjunction with the community to provide a sustainable area for community and non-community members alike to rent and/or participate in acti ...
Mill Cove Nursing HomeQueens County 506-488-3033 MILL COVE NURSING HOME, incorporated in 1982 is a diverse community support and health care organization. It is a non-profit, registered charitable organization governed by an independent, volunteer B ...
Millidge Avenue Tot SpotSaint John 506-634-7414 Offers toddler group and pre-school programs. This daycare is licensed by the Department of Social Development(formerly Family and Community Services).
Millidgeville North Seniors ClubSaint John 506-693-7925 A club for seniors in Millidgeville. Activities include cards, bingo,an annual bus trip and a weekly lunch. Meetings take place the first Friday of each month until May. This meeting keeps seniors up ...
Millstream Recreation CentreBerwick 506-433-1390 The Millstream Recreation Centre holds up to 170 people in a large open area, for a variety of rental purposes. Lots of parking available. Please call for more information on rentals.
MindCare New BrunswickSaint John 506-648-6400 MindCare New Brunswick is a voluntary non-profit fundraising and granting organization dedicated to the betterment of the mental health of the people of New Brunswick. By funding hope and understandin ...
Minds in Motion PilatesFredericton 506-455-9033 We are the only equipped Pilates studio in Fredericton north! Improve your understanding of the Mat exercises typically seen in large group classes by working through the wider Pilates system, as inte ...
Mindshift ClinicFredericton 506-455-4551 We are dedicated to bringing you wellness through the latest innovative science by using Biofeedback, Neurofeedback, Cognitive Behavioral Therapy, Medication, and Body Therapies as indicated. Thorough ...
Ministers Island, Van Horne EstateSt Andrews 506-529-5081 What We Believe Our vision is that the Van Horne Estate on Ministers Island will be a leading visitor attraction in Charlotte County by being the foremost cultural, heritage and eco-tourism destinatio ...
Minlak Training ProgramsMinto 506-327-6817  
Minto Services to Seniors Inc.Minto 1-506-327-6406 Home Support Service for Seniors and Meals on Wheels
Mira Atlantic FoundationMoncton 506-852-9539 The Mira Atlantic Foundation provides guide and help dogs for those with disabilities. The Mira Foundation's mission is to bring greater autonomy to handicapped people and to facilitate their social i ...
Miracles at First Child Care CentreMoncton (506) 852-9105 Miracles at First Child Care Centre provides a warm, nurturing, safe, and inclusive learning environment for children from six months to five years of age.
Miramichi Adult Learning Inc., MALIMiramichi 1-506-778-6998 Mission Our mission is to provide adult learners within the Miramichi Region a wide range of learning opportunities which will meet individual learner needs, as well as provide a supportive and rich l ...
Miramichi Chamber of CommerceMiramichi 506-622-5522 The Miramichi Chamber of Commerce (MCC) is a non-profit organization directed by volunteers. It serves the needs and interests of local businesses.
Miramichi Community Recreation Department, Daycamp ProgramMiramichi 506-623-2300 
506-623-2323 (info line)
Activities include crafts, sports, games, special events, a couple local outings with travel by City Transit. Daycamps will be offered in Golden Hawk Recreation Center, and Eco Center. Expenses for ou ...
Miramichi East Medical ClinicMiramichi 506-773-6281 Health center and clinic in the area of Chatham/Miramichi.
Miramichi Emergency Centre for Women IncMiramichi 506-622-8861 Miramichi Emergency Centre for Women provides safe shelter, accommodations, and support to women with or without children who are experiencing abuse.
Miramichi Ground Search and RescueMiramichi 506-622-3288 Our dedicated volunteers participate in training to obtain the skills necessary to respond to searches including courses in orienteering, survival, search management, tracking, first aid, and CPR.
Miramichi Independant Living CentreNorthumberland County 506-778-3928 Peer support groups-share ups and downs of disabilities Information and referral-offer information on programs, products and services for disabled Independent Living Skills-learning coping skills to d ...
Miramichi Literacy CouncilMiramichi 506-836-7882 Was formed with 23 Charter members in September, 1978 Has partnered with local libraries in celebration of International Literacy Day and Family Literacy Day Events For the past 32 years MLC has held ...
Miramichi Office, VON CanadaMiramichi 506-778-9622 VON Canada is Canada’s only, national, not-for-profit, charitable home and community care organization. For more than 115 years, our nurses, therapists and other health care providers have cared for C ...
Miramichi Ostomy AsssociationMiramichi 506-352-8255 Ostomy Association of Miramichi is a non-profit volunteer organization dedicated to all people with an ostomy, and their families, helping them to live life to the fullest through support, education, ...
Miramichi Physically Disabled and Handicapped Association, IncMiramichi 506-773-9437 This Association is interested in all programs and services pertaining to persons with disabilities such as transportation, accessibility, legislation, and housing. The Association has a loan cupboard ...
Miramichi Regional Multicultural AssociationNorthumberland County 506-773-5272 The Miramichi Regional Multicultural Association (MRMA) provides immigrant newcomers settlement services including access orientation, support and referrals in the Miramichi Region. Advice on communit ...
Miramichi Senior Citizens HomeMiramichi 506-778-6810 The Miramichi Senior Citizens Home opened in 1968. This facility is home to 81 residents. It is a non-profit organization with a Board of Directors and a staff of 109 full and part-time employees. The ...
Miramichi Youth House Inc.Miramichi 506-624-9909 Temporary Transitional Housing 24hours/day, 7 days a week Temporary housing for both male and female youth in times of crisis and emergency. This program will offer a place for young people to live, m ...
Miramichi. Community Recreation Department, Freestyle ParkMiramichi 506-623-2300 Located behind the Golden Hawk Recreation Complex. The park is open to users of BMX, Inline, and Skateboards.and scooters . Properly fastened helmets are mandatory. Elbow and Knee Pads are strongly re ...
Miramichi. Community Recreation Department, Girls on the MoveMiramichi 506-623-2300 Non-competitive organization encouraging physical fitness in young girls year round.
Miramichi. Mayor and CouncilMiramichi 506-623-2200 Mayor: Gerry Cormier Deputy Mayor: Adam Lordon Councillors: Tara Ross-Robinson Billy Fleiger Brian King Chad Duplessie Tom King Tony Walsh Shelly Williams For information on city events call or visit ...
Mobile Care Network, FrederictonFredericton 506-478-2060 Our mission is to support seniors and other vulnerable persons to live fully and to age well within the community.
Mobile Foot Care ServiceHampton 506-799-1547 In-home foot care service for basic, advanced, & diabetic feet. "Making your feet nice & kosy!"
Mobile One Community Services, Mobile One Soup Kitchen & Mobile Food PantriesMoncton 506-850-2564 The Mobile One project was specifically designed to provide meals in the Greater Moncton area to those in need in the evenings and on weekends. The directors, in-kitchen staff, drivers, sandwich makin ...
Mobile Playground ProgramQuispamsis 506-849-5788 Activities for kids that promote an active lifestyle.
Moksha Yoga, FrederictonFredericton 506-454-9642 Moksha Yoga studios are built on the foundation of clean, green, conscious construction that is designed to create a calm and healthy environment for your practice. To learn more about our building pr ...
Mom and Tots Group, Grand Bay - WestfieldGrand Bay - Westfield 506-738-8423 A group for parents and/or guardians and their babies/tots that provides a social outlet and support for those who may share in similar situations and concerns. While the kids play, adults supervise a ...
Moms and Babes Breastfeeding Group, St StephenSt Stephen 506-466-7504 Moms and Babes breastfeeding group offers mothers and babies a place to discuss breastfeeding and other relevant topics. Weigh your baby if desired. New members please call ahead.
Moncton Association for the DeafMoncton   A social club which meets once a month for meetings and leisure activities. The club disseminates information regarding needs for the Deaf like workshops for the Deaf, Interpreting, Video Relay Servic ...
Moncton Community Residences, IncMoncton 506-858-0550 This organization provides residential services to people who have a developmental challenge. The support services range from rotating staffed group homes for people with complex and multiple needs to ...
Moncton District Minor Baseball AsoociationMoncton 506-855-3633 (Answering Machine Only, Please leave a message). Baseball Association in the Greater Moncton Area.
Moncton East Youth CenterMoncton 506-857-0358 Offers recreational activities for children with physical disabilities, mental or emotional disabilities and children with speech or a learning disability are encouraged to participate.
Moncton Headstart IncMoncton 506-858-8252 Moncton Headstart is a charitable non-profit early family intervention agency focused on building school readiness skills with children and their parents. Programs and services aim to build healthy re ...
Moncton Headstart Inc, Centre Communautaire d'apprentissage pour Adultes "OpenDoorsGED and Adult Learning"Moncton 506-858-8252 Moncton Headstart operates one of the Open Doors GED and Adult Learning Centres (formerly known as Community Adult Learning Centre or CALC) through New Brunswick’s Community Adult Learning Initiatives ...
Moncton Headstart Inc, Children's Program, Parent's Program, School Success ProgramMoncton 506-858-8252 The Children's Program uses the High/Scope curriculum to foster age appropriate self-help, motor, cognitive and communication skills; to expose the child to the outside world; to stimulate thinking an ...
Moncton Muslim AssociationMoncton 506-872-4651 
506-232-5011
Moncton Muslim association was formed in 2000. The goal of the association was to serve the needs of local Muslim community. Within 5 years association was able to build a mosque, the first and only m ...
Moncton Naturalists Club, Nature MonctonMoncton 506-384-6397 Nature Moncton offers people who want to learn more about the natural world an opportunity to gain experience through field trips, from each other, and from experts.
Moncton Office, VON CanadaMoncton 506-857-9115 VON Canada is Canada’s only, national, not-for-profit, charitable home and community care organization. For more than 115 years, our nurses, therapists and other health care providers have cared for C ...
Moncton Regional Learning CouncilMoncton 506-382-3303 To enhance lives and to build a stronger community through improved literacy skills
Moncton Wesleyan Church, Ministry to the DeafMoncton 506-857-2293 Sign-language interpreter for persons with a hearing impairment attending the Wesleyan Church services in Moncton
Moncton West Rotary Club, Moncton West Rotary CharitiesMoncton 506-871-9254 We consider requests from organizations working in the areas of children and youth programming, healthcare and low income families. In particular, our club funds organizations that are engaged in cult ...
Moncton. City HallMoncton 506-853-3333 City Hall for the City of Moncton
Moncton. City Manager OfficeMoncton    
Moncton. Community Safety Services, Building InspectionMoncton 506-856-4375 
506-853-3534
Building Inspection department for the City of Moncton
Moncton. Community Safety Services, By-Law EnforcementMoncton 506-853-3550  
Moncton. Community Safety Services, Moncton Fire Department, IAFF Local 999Moncton 506-857-8800 The strategic locations of the fire stations allow Moncton firefighters to cover 80 per cent of the Greater Moncton Area in four minutes or less, 80 per cent of the time. In addition to providing an i ...
Moncton. Community Safety Services, Public Transportation, Codiac TranspoMoncton 506-857-2008 The City of Moncton's Department of Public Transit operates under the name of Codiac Transpo. The department is responsible for providing residents with a safe, efficient urban public transportation s ...
Moncton. Community Safety Services, Urban PlanningMoncton 506-853-3533 The Urban Planning Department manages the growth and physical form of the city. The Department plays an important role in leading and guiding all functions related to land use planning and development ...
Moncton. Corporate Services, Corporate CommunicationsMoncton 506-853-3593 The Corporate Communications department promotes effective two-way communication on matters of the City of Moncton to employees and key external groups and individuals, while protecting and enhancing ...
Moncton. Corporate Services, Information SystemsMoncton 506-853-3582 The Information Systems department provides leadership, direction, and administration for the City of Moncton’s information systems, applications and technical infrastructure. The group also develops, ...
Moncton. Corporate Services, Strategic InitiativesMoncton 506-856-4309 The Strategic Initiatives department plays an important role in providing proactive research into issues aimed at improving the effectiveness and overall efficiency of the corporation. The staff of th ...
Moncton. Corporate Services, Tourism and CultureMoncton 506-853-4558 Welcome to Moncton, Canada’s most polite and honest city (Readers Digest, 2008). We can’t wait for you to discover Moncton’s beautiful downtown core, our greatest attractions and help you plan your va ...
Moncton. Economic Development and Events, Economic DevelopmentMoncton 506-853-3532 Staff in the Economic Development Office are accountable for the planning, organization, coordination, and execution of City of Moncton initiatives in its efforts to identify economic development oppo ...
Moncton. Economic Devlopment and Events, Marketing and Event DevelopmentMoncton 506-853-3591 Staff in the Economic Development Office are accountable for the planning, organization, coordination, and execution of City of Moncton initiatives in its efforts to identify economic development oppo ...
Moncton. Economic Devlopment and Events, VenuesMoncton 506-853-3591 Staff in the Economic Development Office are accountable for the planning, organization, coordination, and execution of City of Moncton initiatives in its efforts to identify economic development oppo ...
Moncton. Engineering and Environmental ServicesMoncton 506-853-3525 The Engineering and Environmental Services Department provides the citizens of the City of Moncton with a wide variety of public services including: planning, design, construction, maintenance and ope ...
Moncton. Finance and Administration Services, AdministrationMoncton 506-853-3566 The Administration division at the Operations Centre is responsible for providing administrative support to the Recreation, Parks, and Culture and Public Works departments. Major activities include: D ...
Moncton. Finance and Administration Services, RevenueMoncton 506-853-3588 The Revenue Office is responsible for billing and collecting monies for the City of Moncton. They take in payments for the water and sewer utility bills, licenses, permits, fees and other city revenue ...
Moncton. Finance and Administration Services, TreasuryMoncton 506-853-3566 The City of Moncton’s Treasury division acts as the financial advisor for City Council, the city manager, and the various civic departments. They coordinate the annual budget process for all civic fun ...
Moncton. Human Resources Services, Employment and RecruitingMoncton 506-877-7707 The Human Resources Department is responsible for recruiting candidates for all job openings in the City of Moncton. Human Resources oversees the entire selection process, from the recruitment campaig ...
Moncton. Human Resources Services, Labour Relations and Contract NegotiationsMoncton 506-877-7707 Labour Relations and Contract Negotiations: Human Resources has a program in place to help its employees deal with complex personnel issues. They promote a climate of fair working conditions between t ...
Moncton. Human Resources Services, Learning and DevelopmentMoncton 506-877-7707 Human Resources is responsible for the continual improvement of the City of Moncton’s workforce. Consequently, this department keeps abreast of training and development programs for managers, supervis ...
Moncton. Human Resources Services, Payroll and Human Resources SystemsMoncton 506-877-7707 Employee Relations: The department promotes good quality of life and workplace climate protocols (dress codes, no vulgarity, etc.), they assist in resolving personal/interpersonal problems which imped ...
Moncton. Legal and Legislative Services, Legislative Services / City ClerkMoncton 506-853-3550 The city solicitor is the chief legal counsel for the City of Moncton. The Legal department provides support to City Council, civic departments and municipal staff to assist in the delivery of service ...
Moncton. Legal and Legislative Services, Real EstateMoncton 506-853-3550 The city solicitor is the chief legal counsel for the City of Moncton. The Legal department provides support to City Council, civic departments and municipal staff to assist in the delivery of service ...
Moncton. Mayor and CouncilMoncton 506-853-3333 The City of Moncton operates under a Council / City Manager form of government. While City Council is the elected voice of the citizens and makes the major decisions, the City Manager is responsible f ...
Moncton. Parks and Leisure Services, Facilities SupervisionMoncton 506-853-3516 Parks and Leisure Services are responsible for many of the ‘quality of life’ services that contribute to Moncton’s reputation as an outstanding city. Providing world-class recreation options, fosterin ...
Moncton. Parks and Leisure Services, Landscape ProjectsMoncton 506-853-3516 Parks and Leisure Services are responsible for many of the ‘quality of life’ services that contribute to Moncton’s reputation as an outstanding city. Providing world-class recreation options, fosterin ...
Moncton. Parks and Leisure Services, Leisure ServicesMoncton 506-853-3516 Parks and Leisure Services are responsible for many of the ‘quality of life’ services that contribute to Moncton’s reputation as an outstanding city. Providing world-class recreation options, fosterin ...
Moncton. Parks and Leisure Services, Parks and Grounds SupervisionMoncton 506-853-3516 Parks and Leisure Services are responsible for many of the ‘quality of life’ services that contribute to Moncton’s reputation as an outstanding city. Providing world-class recreation options, fosterin ...
Moncton. Parks and Leisure Services, Smile ProgramMoncton 506-858-4463 S.M.I.L.E. is a unique community service program offered to children between the ages of 5 and 13 with special needs. The program is organized by students from the School of Nursing and School of Kine ...
Mothers Against Drunk DrivingOntario   Prevention of impaired driving and assistance to victims of this violent crime * public awareness of the dangers of drinking and driving   Victims * Court accompaniment and support during the criminal ...
Mount St. Joseph Nursing HomeMiramichi 506-778-6550 Mount Saint Joseph is a non-profit, licensed Nursing Home in New Brunswick. The Mount provides permanent residency and nursing care for the elderly, and long term care to young adults with special nee ...
Mouvement Acadien des Communautés en Santé du Nouveau-Brunswick (MACS-NB)Acadian Peninsula 506-727-5667 MACS-NB is a network made up of more than 100 communities, organizations, schools, and partnered groups mobilizing around wellness in French.
Multicultural Association of Carleton County Inc. (MACC)Florenceville 506-328-4690 Mission MACC’s goals are to facilitate contact and communications between persons of different cultural backgrounds. To foster harmonious relationships among all cultural groups and individuals. To ra ...
Multicultural Association of Fredericton IncFredericton 506-454-8292 The Multicultural Association of Fredericton Inc. (MCAF), founded in 1974, plays a vital role in establishing communication and fostering understanding within the community at large, settled immigrant ...
Multicultural Association of Fredericton Inc, Children and Youth ProgramsFredericton 506-454-8292 Rainbow of Cultures Summer Camp The MCAF Rainbow of Cultures Summer Camp, designed for children aged 6 to 12, is a fun and affordable summer experience. The children take part in various outings, game ...
Multicultural Association of Fredericton Inc, Employment ServicesFredericton 506-454-8292 MCAF support eligible clients in their job search. .
Multicultural Association of Fredericton Inc, Language ClassesFredericton 506-454-8292 MCAF offers a range of language classes to meet the needs of newcomers: * Language Learning and Skills Development (LLSD) classes are designed to assist adult permanent residents to enhance their seco ...
Multicultural Association of Fredericton Inc, Settlement ProgramsFredericton 506-454-8292 MCAF Newcomer Services include: • English as Additional Language Classes • Settlement Services o Needs assessment & referral o Information and orientation o Settlement Worker in Schools (SWIS) o Immig ...
Multicultural Association of Saint John Inc., M.A.S.J. Inc.Saint John 506-849-8778 The Multicultural Association was formed in 1980 and was provincially-incorporated on November 8, 1984 as a charitable, non-profit, non-denomination, non-partisan Multicultural Association. Actively p ...
Multicultural Association of the Greater Moncton AreaMoncton 506-858-9659 Non-profit settlement association, also includes english/french classes, life skills program, host volunteer program, employment services, childminding services for students, technology center, and pu ...
Multiple Births Canada, Fredericton Area Moms of MultiplesFredericton   Got multiples? Expecting twins, triplets or more? Fredericton Area Moms of Multiples (FAMOM) prides itself on providing wisdom, support, and comic relief to parents of multiples who reside in Frederic ...
Multiple Sclerosis Awareness GroupSaint John 902-468-8230 Multiple Sclerosis Awareness Group offers interesting topics to help people with MS learn to adjust to the illness.
Multiple Sclerosis Society of CanadaOntario 416-922-6065 Leader in researching the cure for multiple sclerosis * Improving the quality of life of people with MS Helping people with disabilities and their families * Information and orientation * psychologica ...
Multiple Sclerosis Society of Canada, Atlantic Division, Kings County New Brunswick ChapterSUSSEX, Town of 1‑800‑268‑7582 (Atlantic Division) The Multiple Sclerosis Society strives "to be a leader in finding a cure for Multiple Sclerosis and enabling people affected by MS to enhance their quality of life." Contact for information about the ...
Muscular Dystrophy CanadaOntario   Improving the lives of people with neuromuscular diseases by funding the search for a cure * services and support for affected peoples. Information programs * Technical aids to mobility and everyday l ...
Muscular Dystrophy Canada, Fredericton Community OfficeFredericton 506-450-6322 Muscular Dystrophy Canada's mission is to enhance the lives of those affected with neuromuscular disorders and their families. Its programs and services include support, advocacy, research, education ...
Muscular Dystrophy Canada, Fundy ChapterSaint John   Fundy Chapter Muscular Dystrophy Canada supports patients with neuromuscular disorders and their families and friends. Provides community education, public awareness, fundraising, social time, and act ...
Muscular Dystrophy Canada, Saint John Community OfficeSaint John 506-849-6917 Muscular Dystrophy Canada supports people with neuromuscular disorders and their families and friends. Provides medical equipment, support, advocacy, research, community education, public awareness, f ...
Muscular Dystrophy Canada, Southeastern NB ChapterMoncton 506-389-3629 Southeastern Chapter of Muscular Dystrophy Canada supports patients with neuromuscular disorders and their families and friends. Provides community education, public awareness, fundraising, social tim ...
Music for Young ChildrenFredericton 506-470-2205 Introduce your children to the world of music through group keyboard lessons that include piano, singing, composing, creative movement, rhythm, theory, and more! Small classes, age-appropriate program ...
Music·Musique NBMoncton 506-383-4662 Music•Musique NB (MNB) is the provincial music industry association that elevates New Brunswick’s music community through development, promotion and celebration. MNB provides a support network for mus ...
Muslim Association of New Brunswick, Saint JohnSaint John 506-633-1675 The Muslim Association of New Brunswick (MANB) is a charitable, non-profit, non-political organization committed to the general well being of the Muslim Community in the greater Saint John area. Our c ...
Musquash Recreation CentreMusquash 506-672-3473 We are a Year Round facility utilized by residents of all ages as a sports and recreation centre, fitness centre, conference and banquet centre. Our work is about supporting individuals, families and ...
My StudioSaint John 506-657-1290 My Studio offers a variety of Pilates classes from a certified Pilates instructor: My Studio now also offers private sessions including use of the Pilates reformer. Please see website for details on w ...