Need help locating a specific business or type of business? Search our online Business Directory!

We’ve got tons of Orillia & area businesses listed for your convenience. Want to list or update an existing business? Contact the CDC!

PLEASE NOTE: To contact the business you’re searching for, you must click the information within the listing, otherwise you will be contacting the CDC.

  • The results are being filtered by the character: M
Page 1 Page 2 Page 3 Page 4
1 2 4 7 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

M & C Drywall

Contact: Mike Bourgouin Work 148 Cedar Island Rd. Orillia ON L3V 1T1 Work Phone: 705-327-9097


M & M Meats

Contact: Frank Baye Work 425 West St. N. Orillia ON L3V 5E9 Work Phone: 705-326-7918 Work Fax: 705-326-7918


M & M’s Auto Parts

Contact: Maria Leal and Mary Lloyd Work 304 Atherley Rd. Orillia ON L3V 1N7 Work Phone: 705-327-3142 Work Fax: 705-327-5731

Sale of new & used auto parts

M & M’s Auto Repair and Parts Inc.

Contact: Mary Lloyd & Maria Leal Work 32 Kitchener St. Orillia ON L3V 6Z9 Work Phone: 705-327-3142

auotmotive repairs & maintenance

M & S Janitorial Services

Contact: Rick Gardy Work 3379 Highview Ave. Cumberland Beach ON L0K 1G0 Work Phone: 705-689-8174


M.D.M. Liquidation

Contact: Joe andMelissa McCague Work 256 Hughes Rd. Unit 1 Orillia ON L3V 2M4 Work Phone: 705-327-2395 Work Fax: 705-327-5574 Website:

Liquidation of clothing/toys/food/books/housewares/electronics/jewellery/computers

M.O.P. Distrubution

Contact: Wayne Knicely Work Box E11 R.R.# 5 Coldwater ON L0K 1E0 Work Phone: 705-835-6335

Distributes Newspapers

M.P. Enterprises

Contact: Pat Plant Work R.R.#1 Severn Bridge ON P0E 1N0 Work Phone: 705-689-2971 Work Fax: 705-689-1558

Freight Trucking

M.R. Truax Aggregates Ltd.

Contact: Maurice Truax Work RR #2 Hawkestone ON L0L 1T0 Work Phone: 705-327-1637 Work Fax: 705-327-2711


M.V.P. Sports Cards

Contact: Randy Knapp Work 51 West St. N. Orillia ON L3V 5C1 Work Phone: 705-327-7891 Work Fax: 705-327-7891

Sports Cards

MacDonald Contracting

Contact: William (Bill) MacDonald Work R.R.#5 Orillia ON L3V 6H5 Work Phone: 705-325-6544

General Maintenance and Contracting

Machine Craft Inc.

Contact: Cam Dougall Work 56 Patterson Dr. Box 245 Orillia ON L3V 6J8 Work Phone: 705-329-0044 Work Fax: 705-329-4826

Metal Fabrication


Contact: Ben Work 61 Colborne St. W. Orillia ON L3V 2Y6 Work Phone: 325-7811

Convenience Stores

Macs Mart

Contact: Lindsay Simcoe Work 3 Westmount Dr. S. Orillia ON L3V 6C8 Work Phone: 705-326-6544

Convenience Stores

Macy Welding

Contact: Troy Bruce Macey Work 1 Coldwater Road West Orillia ON L3V 3L1 Work Phone: 705-327-9353


Mad Murray’s

Contact: Murray Horan Work Cty.Rd. 169 Washago ON L0K 2B0 Work Phone: 705-689-8448

Meat Market & Deli/Catering

Madeline’s Gas Bar

Contact: Madeline Work General Delivery Guthrie ON L0L 2X0 Work Phone: 705-487-2639

Gas Station/Variety Store

MAGNA Cleaning Systems

Contact: Ms. Rajlaxmi Katedeshmukh Work 57-A/S-1&2 Brindaban Complex Thane (w) – 400 601. Maharashtra India Ontario Home Phone: 91-022 – 2541 1454 / 2543 1369

MAGNA Cleaning Systems

Contact: Ms. Rajlaxmi Katedeshmukh Work 57-A/S-1&2 Brindaban Complex Thane (w) – 400 601. Maharashtra India 400601 Work Phone: 91-022 – 2541 1454 / 2543 1369

MAGNA Cleaning Systems was established in the year 2001 and is recognised in the Indian Market for offering a broad selection of premier Heavy Duty High Pressure Cleaners Industrial Vacuum Cleaners and Floor Cleaning equipments with the state of Art Technology from Italy. 

Magnetic Merchandising Inc

Contact: Cameron Barr Work 962 SHERIDAN AVE OTTAWA Ontario Home Phone: 6138844576 Ordination: June 25, 2014 Website:

Magnetic Merchandising Inc

Contact: Cameron Barr Work 962 SHERIDAN AVE ON OTTAWA Ontario K1Z 6M5 Work Phone: 6138844576 Website:

Testing the description enty. NOTES: The  editor is giving some funny errors (1 bullguard) and seems to be 1 that is fired sometimes on a click event on the editor Body (sometimes) or at some interval.”. and JCE is not being used . It appears to be mceEditorContainer. “

Maindy House

Contact: Mary Elizabeth Boyd Work 23 Karen Crescent Orillia ON L3V 3H2 Work Phone: 705-327-7172

Retirement Homes

Making Memories Last

Contact: Douglas Birch Work 157 Shannon St. Orillia ON L3V 7B6 Work Phone: 705-327-8361

Makins Automotive

Contact: Barry Makins Work 1272 Brodie Drive R.R.#4 Orillia ON L3V 6H4 Work Phone: 705-326-1480 Work Fax: 705-326-7485


Man’s World Hairstyling

Contact: Teressa Whitney Work 7 Andrew St. N. Orillia ON L3V 5H9 Work Phone: 705-325-6951


Manticore Books

Contact: Don Ross Work 103 Mississaga St. E. Orillia ON L3V 1V6 Work Phone: 705-326-7776 Work Fax: 705-325-6639

Books Games Amusements

Maplehill Country Day Spa

Contact: Lorrie Good Work 3 Maplehill Drive RR #2 Shanty Bay ON L0L 2L0 Work Phone: 705-716-4167 Website:

Maples Motel

Contact: Jae Lee Work 107 Neywash St. Orillia ON L3V 1X6 Work Phone: 705-326-3561


Mara House Raising

Contact: Robert Meyers Work P.O. Box 177 King St. Brechin ON L0K 1B0 Work Phone: 705-484-0866

House Raising

Mara Municipal Airport

Contact: Roy Morris Work R.R. #5 Orillia ON L3V 6H5 Work Phone: 705-327-3356

Marabrek Renovations Inc.

Contact: Walter R. Meyers Work 2197 Conc 4 Ramara Brechin ON L0K 1B0 Work Phone: 705-484-0998 Work Fax: 705-484-0998

Custom Cabinets Carpentry

Marchildon Roofing

Contact: Venard Marchildon Work R.R. #5 Orillia ON L3V 6H5 Work Phone: 705-326-7101 Work Fax: 705-326-7101


Marchmont Graphic Works

Contact: Patrick LeBerge Work Box 844 Orillia ON L3V 6K8 Work Phone: 705-325-0659 Work Fax: 705-325-8729

Graphic Design

Marchmont Medical Support & Services

Contact: Lorie Chrysler Work 2021 Marchmont Rd. R. R. #2 Orillia ON L3V 6H2 Work Phone: 705-326-6574

Nursing & Medical Office Support

Marchmont Tool & Fabricating

Contact: Ron Tansley Work R.R. #2 Orillia ON L3V 6H2 Work Phone: 705-327-8988 Work Fax: 705-327-7810


Contact: Marci Csumrik Work 1501 Cunningham Cres. R.R. #3 Orillia ON L3V 6H3 Work Phone: 705-326-8737

Maria G. Timpano

Contact: Maria G. Timpano Work 39 Walker Ave. Orillia ON L3V 6G8 Work Phone: 705-326-6052

Alterations clothing

Marilyn Hanson CGA

Contact: Marilyn Hanson Work 311 Goldstein Rd. R.R. #2 Washago ON L0K 2B0 Work Phone: 705-689-8295 Work Fax: 705-689-2872 Website:


Marin Enterprises

Contact: Albert Morin Work P.O. Box 246 Brechin ON L0K 1B0 Work Phone: 705-484-1077

Truck Driving

Marina Del Rey

Contact: Frank Lepschi Work 4130 Bayview Ave. Orillia ON L3V 6H7 Work Phone: 705-325-3051 Work Fax: 705-325-7603


Marine & Auto Upholstery

Contact: James Peter McCarthney Work 25 Dancy Dr Orillia ON L3V 7M1 Work Phone: 705-325-0872

Marine and auto upholstery

Mariner’s Pier Condominiums

Work 679 Atherley Rd. Orillia ON L3V 1P3 Work Phone: 705-327-8070

Marinex Boat Sales

Contact: Bruce Penley Work 8919 Hwy 11N RR#3 Orillia ON L3V 6H3 Work Phone: 705-325-3051

Inflatable Boat Sales & Service

Mariposa Auto Body

Work 189 Barrie Rd. Orillia ON L3V 2P6 Work Phone: 705-327-5557

Mariposa Distributing

Work 48 Barrie Rd Orillia ON L3V 2P7 Work Phone: 705-325-6504

Mariposa Belle Publishing

Contact: Terri Rossiter Work 67 Fittons Rd. # 10 Orillia ON L3V 2J2 Work Phone: 705-325-9212

Desktop Publishing/Web Design

Mariposa Cabinets & Handyman C

Work 95 Barrie Rd. Orillia ON L3V 2P6 Work Phone: 705-325-9691

Mariposa Dance Company

Work 69 Peter St. S. Orillia ON L3V 5B2 Work Phone: 705-323-9890 Website:

Mariposa Employment Services

Contact: Joe Albano Work 6 Kitchener St. Orillia ON L3V 6Z9 Work Phone: 705-327-2042 Work Fax: 705-325-7109

Light Assembly for Handicapped People

Mariposa Gymnastics Club

Contact: Jacquie Kennedy Work 655 Harvie Settlement Road Orillia ON L3V 6H4 Work Phone: 705-325-3754 Work Fax: 705-325-3754