Our Network

With an extensive network of facilities, people, and equipment across Canada and the U.S., Midland is your premium partner for effective and efficient transportation.


New Brunswick

Bathurst Terminal 

1040 Riordon Drive

Bathurst, New Brunswick, Canada

E2A 4W7

(506) 548-4548

Edmundston Terminal 

10 Jessome Street

Edmundston, New Brunswick, Canada

E3V 3K7

(506) 735-3308

Fredericton Terminal

1200 Alison Boulevard

Fredericton, New Brunswick, Canada

E3C 2M2

(506) 458-6100

Head Office

100 Midland Drive
Dieppe, New Brunswick, Canada

E1A 6X4

(888) 643-5263

 

Miramichi Terminal

17 Torbay Street

Miramichi, New Brunswick, Canada

E1N 5Z6

(506) 773-5204

Moncton Terminal

42 Dawson Street

Dieppe, New Brunswick, Canada

E1A 6C8

(506) 858-7780

Saint John Terminal 

114 Bayside Drive 

Saint John, New Brunswick, Canada

E2L 4G7

(506) 634-1200

Nova Scotia

Bridgewater Terminal

15761 Highway 3

Hebbville, Nova Scotia, Canada

B4V 2V8

(902) 679-5900

Dartmouth Terminal

800 Wilkinson Avenue

Dartmouth, Nova Scotia, Canada

B3B 0J4

Transport: (902) 494-5555

Courier: (902) 494-5511

Kentville Terminal

1472 Harrington Road

Kentville, Nova Scotia, Canada

B4N 3V7

(902) 679-5900

Sydney Terminal

155 York Street

Sydney, Nova Scotia, Canada

B1P 6T7

(902) 567-3719

Truro Terminal

59 Dunlap Avenue

Truro, Nova Scotia, Canada

B2N 5C7

(902) 897-6334

Yarmouth Terminal

280 Forest Street

Yarmouth, Nova Scotia, Canada

B5A 4A8

(902) 742-2403

Prince Edward Island

Charlottetown Terminal

418 Mount Edward Road

Charlottetown, Prince Edward Island, Canada

C1E 2A1

(902) 629-4600

Newfoundland

Corner Brook Terminal

22 White Lakes Road

Corner Brook, Newfoundland, Canada

A2H 6G1

(709) 634-8080

Grand Falls-Windsor Terminal

17 Duggan Street

Grand Falls, Newfoundland, Canada

A2A 2J8

(709) 489-4101

St. John's Terminal

200 Glencoe Drive

Mount Pearl, Newfoundland, Canada

A1N 4P7

(709) 747-9096


Ontario

 

Cambridge Terminal

1033 Industrial Road

Cambridge, Ontario, Canada

N3H 4W2

(519) 653-1300

Concord Terminal

391 Creditstone Road

Concord, Ontario, Canada

L4K 1N8

(905) 738-5544

Toronto Courier Terminal

7311 Kimbel Street 

Mississauga, Ontario, Canada

L4T 3X1

(905) 678-8600

Ottawa Terminal

2473 Sheffield Road

Ottawa, Ontario, Canada

K1B 3V6

(613) 746-4519

Toronto Terminal

102 Glidden Road

Brampton, Ontario, Canada

L6T 5N4

(905) 456-5555

Satellite Facility

18 St-Remy Place

Kingston, Ontario, Canada

K7K 6C4

(888) 643-5263

Satellite Facility

20 Duhamel Rd

Lively, Ontario, Canada

P3Y 1L4

(888) 643-5263

Satellite Facility

540 First Street

London, Ontario, Canada

N5V 1Z3

(888) 643-5263

Satellite Facility

600 Third St

London, Ontario, Canada

N5V 2C2

(888) 643-5263

Satellite Facility

6900 Tranmere Dr

Mississauga, Ontario, Canada

L5S 1L9

(888) 643-5263

Satellite Facility

1191 Eglington Avenue E, Bay 1

Mississauga, Ontario, Canada

L4W 1K6

(888) 643-5263

Satellite Facility 

8 Ferris Dr

North Bay, Ontario, Canada

P1B 2S4

(888) 643-5263

Satellite Facility

2273 15/16 Side Road

Oro-Medonte, Ontario, Canada

L0L 1T0

(888) 643-5263

Satellite Facility

665 Neal Dr

Peterborough, Ontario, Canada

K9J 6X7

(888) 643-5263

Satellite Facility

230 Main St

Thunder Bay, Ontario, Canada

P7B 6S4

(888) 643-5263

Quebec

Drummondville Terminal

2425 André C. Hamel Street

Drummondville, Quebec, Canada

J2C 8A7

(819) 477-6161

Montreal Courier Terminal

1615 55th Avenue

Dorval, Quebec, Canada

H9P 2W3

(514) 633-8579

Montreal Terminal

1560 Hymus Boulevard East

Dorval, Quebec, Canada

H9P 1J6

(514) 421-5500

Quebec City Terminal

2725 rue Dalton

Quebec City, Quebec, Canada

G1P 3T1

(418) 650-1818

Satellite Facility

21 Ave Babin

Baie-Comeau, Quebec, Canada

G4Z 3A5

(888) 643-5263

Satellite Facility

3495 de la Recherche

Jonquiere, Quebec, Canada

G7X 0H5

(888) 643-5263

Satellite Facility

537 Quebec Avenue

Sept-Iles, Quebec, Canada

G4R 1K1

(888) 643-5263

Satellite Facility

151 Chemin des Raymond

Riviere-du-Loup, Quebec, Canada

G5R 5X9

(888) 643-5263

Satellite Facility

455 Boul Lajeunesse Ouest

St-Jerome, Quebec, Canada

J5L 2P7

(888) 643-5263

Satellite Facility

1520 4E Rue

Val-D'Or, Quebec, Canada

J9P 6X2

(888) 643-5263

Satellite Facility

559 Boul Temiscamingue 

Rouyn-Noranda, Quebec, Canada

J9X 7C8

(888) 643-5263


Alberta

Satellite Facility

9905 - 54th St SE

Calgary, Alberta, Canada

T2C 5J5

(888) 643-5263

Satellite Facility

12232 - 156th Street NW

Edmonton, Alberta, Canada

T5V 1E6

(888) 643-5263

Satellite Facility

5314 - 51st Street

Lloydminster, Alberta, Canada

T9V 0P6

(888) 643-5263

British Columbia

Satellite Facility

475 Derwent Place

Delta, British Columbia, Canada

V3M 5Y9

(888) 643-5263

Satellite Facility

130 - 245 Beaver Lake Court

Kelowna, British Columbia, Canada

V4V 1S5

(888) 643-5263

Manitoba

Satellite Facility

1991 Brookside Boulevard

Winnipeg, Manitoba, Canada

R2R 2Y3

(888) 643-5263

Saskatchewan

Satellite Facility

2501 Faithfull Avenue

Saskatoon, Saskatchewan, Canada

S7K 4K6

(888) 643-5263

Satellite Facility

531 Boychuk Way

Regina, Saskatchewan, Canada

S0G 5K0

(888) 643-5263


United States

Satellite Facility 

400 River Rd

Lewiston, Maine, United-States

04240

(888) 643-5263

Satellite Facility 

1480 Military Rd

Tonawanda, New York, United-States

14217

(888) 643-5263


Temperature Control Facilities

Moncton Temperature Facility

435 MacNaughton Ave

Moncton, New Brunswick, Canada

E1H 2J0

(506) 862-3000 / (888) 465-2653

Montreal Temperature Facility

2800 Andre Avenue

Dorval, Quebec, Canada

H9P 1K6

(514) 683-1605

Satellite Facility

88 Black Falcon Ave # 140

Boston, Massachusetts, United-States

02110

(800) 565-8980

Seafood

435 MacNaughton Ave

Moncton, New Brunswick, Canada

E1H 2J0

(800) 565-8980

Toronto Temperature Facility

3691 Weston Road

North York, Ontario, Canada

M9L 1W3

(905) 867-0679


Maintenance Shops

Cambridge Maintenance Facility

1033 Industrial Road 

Cambridge, Ontario, Canada

N3H 4W2

(519) 653-0257

Kensington Maintenance Facility

288 Old Station Rd

Kensington, Prince Edward Island, Canada

C0B 1M0

(902) 836-7380

Moncton Maintenance Facility

285 Lieutenant Colonel Rob Lane

Dieppe, New Brunswick, Canada

E1A 7Z6

(506) 862-3079

Toronto Maintenance Facility

102 Glidden Road

Brampton, Ontario, Canada

L6T 5N4

(905) 456-5522


Logistics Offices

Fort Edward Logistics Office

1 Eddy St

Fort Edward, New York, United-States

12828

(866) 778-8477

Jamestown Logistics Office

1301 Business Loop East

Jamestown, North Dakota, United-States

58401

(866) 778-8477

Macon Logistics Office

897 Allen Rd

Macon, Georgia, United-States

31216

(866) 778-8477

Truckload and Logistics

100 Midland Drive

Dieppe, New Brunswick, Canada

E1A 6X4

(866) 778-8477