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.

PLEASE NOTE: If you would like to contact the business you’re searching for directly, you must click the information within the listing, otherwise you will be contacting the CDC.

Want to list or update an existing business? Contact us!

  • The results are being filtered by the character: M
Page 1 Page 2 Page 3 Page 6 Page 7
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
Return to top.

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
Return to top.

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
Return to top.

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
Return to top.

M & S Janitorial Services

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

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:
Return to top.

M.O.P. Distrubution

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

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
Return to top.

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
Return to top.

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
Return to top.

MacDonald Contracting

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

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
Return to top.


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

Macs Mart

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

Macy Welding

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

Mad Murray’s

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

Madeline’s Gas Bar

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

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
Return to top.

Magnetic Merchandising Inc

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

Maindy House

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

Making Memories Last

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

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
Return to top.

Man’s World Hairstyling

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

Manticore Books

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

Maplehill Country Day Spa

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