Backgrounder: Ontario’s 2020‒21 federal Gas Tax Fund allocations

Backgrounder

Backgrounder: Ontario’s 2020‒21 federal Gas Tax Fund allocations

The Government of Canada is providing $816,507,200 million under the GTF to Ontario. More than $813 million is being provided to the following 642 recipients across Ontario, including 443 municipalities and 199 local road boards. The remaining funding is going to the Association of Municipalities of Ontario to administer the GTF.

Ultimate Recipient

Allocation 2020-21 ($)

14 Mile Island (Local Roads Board)

$1,169

Addington Highlands

 $70,471

Adelaide-Metcalfe

 $90,705

Adjala-Tosorontio

 $332,940

Admaston/Bromley

$ 89,037

Ajax

 $3,630,549

Alberton

$58,792

Alfred and Plantagenet

 $293,655

Algonquin Highlands

 $71,320

Alnwick/Haldimand

 $208,380

Amaranth

 $123,742

Amherstburg

 $665,456

Anima-Nipissing (Local Roads Board)

$2,231

Armour

                                 $85,791

Armstrong

 $70,744

Armstrong (Local Roads Board)

$9,403

Armstrong Lake (Local Roads Board)

$3,241

Arnprior

 $266,807

Arran-Elderslie

 $206,377

Ashfield-Colborne-Wawanosh

 $164,483

Asphodel-Norwood

 $124,652

Assiginack

 $61,461

Athens

 $91,403

Atikokan

 $167,031

Aubrey East (Local Roads Board)

$10,200

Augusta

 $223,062

Aurora

 $1,681,992

Aweres (Local Roads Board)

$2,497

Aylmer

 $227,279

Baldwin

 $36,707

Ballantyne & Pt. Laurier
(Local Roads Board)

$15,566

Bancroft

 $117,735

Barrie

 $8,581,150

Bayham

 $224,367

Bears Passage (Local Roads Board)

$2,550

Beauchamp (Local Roads Board)

$32,408

Beaver Bay (Local Roads Board)

 $584

Beckwith

 $231,890

Belleville

 $3,077,065

Bidwell Lake (Local Roads Board)

$1,541

Bigstone (Local Roads Board)

$956

Billings

 $36,586

Biscotasing (Local Roads Board)

$22,313

Black River-Matheson

 $147,919

Blandford-Blenheim

 $224,458

Blind River

 $210,655

Blindfold Lake (Local Roads Board)

$2,072

Bluewater

 $216,479

Bonfield

 $120,738

Bonnechere Valley

 $111,455

Bourkes (Local Roads Board)

$12,113

Bracebridge

 $485,683

Bradford West Gwillimbury

 $1,071,627

Brampton

 $18,008,741

Brant County

 $2,227,104

Brantford

 $5,915,323

Brethour

 $7,523

Brighton

 $359,302

Britt (Local Roads Board)

$8,553

Britton (Local Roads Board)

$17,638

Brock

 $353,174

Brockton

 $287,011

Brockville

 $1,295,114

Brooke-Alvinston

 $73,141

Brower (Local Roads Board)

$7,172

Bruce

 $2,017,087

Bruce Mines

 $35,311

Brudenell, Lyndoch and Raglan

 $45,595

Bryce (Local Roads Board)

$7,491

Burk's Falls

 $59,520

Burlington

 $5,561,056

Burpee and Mills

 $20,811

Burwash (Local Roads Board)

$17,744

Caledon

 $2,017,420

Callander

 $234,378

Calvin

 $31,307

Cambridge

 $3,941,283

Cane (Local Roads Board)

$27,201

Carleton Place

 $322,899

Carling

 $68,257

Carlow/Mayo

 $26,211

Cartier (Local Roads Board)

$2,550

Casey

 $22,327

Casgrain (Local Roads Board)

$14,982

Casselman

 $107,633

Cavan-Monaghan

 $267,839

Central Elgin

 $382,449

Central Frontenac

 $132,660

Central Huron

 $229,827

Central Manitoulin

 $126,441

Centre Hastings

 $144,825

Centre Wellington

 $855,209

Chamberlain

 $20,143

Champlain

 $264,107

Chapleau

 $119,161

Chapple

 $38,709

Charlton and Dack

 $41,621

Chatham-Kent

 $6,167,174

Chatsworth

 $201,129

Chiniguchi River (Local Roads Board)

$10,041

Chisholm

 $78,328

Clarence-Rockland

 $743,602

Clarington

 $2,791,328

Clearview

 $429,288

Clearwater Lake (Local Roads Board)

$3,400

Cobalt

 $68,439

Cobourg

 $589,736

Cochrane

 $322,838

Coleman

 $36,100

Collingwood

 $661,118

Conmee

 $49,691

Coppell/Kendall/Way
(Local Roads Board)

$30,654

Cornwall

 $2,826,670

Cramahe

 $192,787

Crescent Point (Local Roads Board)

$956

Crystal Lake (Local Roads Board)

$3,400

Dance (Local Roads Board)

$7,385

Dawn-Euphemia

 $59,671

Dawson (Local Roads Board)

$10,200

Dawson

 $28,395

Dawson/Goldie (Local Roads Board)

$28,423

Deep River

 $124,652

Departure Lake (Local Roads Board)

$5,153

Deseronto

 $53,816

Devils Lake (Local Roads Board)

$4,038

Devon (Local Roads Board)

$3,878

Devon Landing (Local Roads Board)

$2,497

Dorion

 $19,173

Douro-Dummer

 $203,526

Downes Lake (Local Roads Board)

$1,009

Doyle (Local Roads Board)

$2,391

Driftwood (Local Roads Board)

$8,182

Drummond/North Elmsley

 $235,804

Dryden

 $470,151

Dubreuilville

 $37,192

Dufferin

 $1,872,807

Dunning (Local Roads Board)

$15,938

Durham

 $19,589,047

Dutton/Dunwich

 $117,280

Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde

 $190,512

Ear Falls

 $60,369

East Ferris

 $294,990

East Garafraxa

 $78,237

East Gwillimbury

 $727,797

East Hawkesbury

 $99,988

East Zorra-Tavistock

 $216,267

Eby-Grenfell (Local Roads Board)

$18,010

Edwardsburgh/Cardinal

 $215,175

Eldee (Local Roads Board)

$638

Elgin

 $1,518,905

Elizabethtown-Kitley

 $298,933

Ellsmere (Local Roads Board)

1,381

Elliot Lake

 $651,683

Emo

 $80,876

Ena Lake (Local Roads Board)

$3,931

Englehart

 $89,735

Enniskillen

 $84,820

Erin

 $347,016

Esher-Como-Healey (Local Roads Board)

$13,866

Espanola

 $306,275

Essa

 $639,579

Essex (County)

 $5,506,937

Essex (Town)

 $619,678

Eton (Local Roads Board)

$27,520

Evanturel

 $27,242

Faraday

 $42,501

Fauquier-Strickland

 $32,520

Fenwick Penne & VanK
(Local Roads Board)

$19,551

Firehill (Local Roads Board)

$638

Foleyet (Local Roads Board)

$2,550

Forbes (Local Roads Board)

$27,148

Fort Erie

 $931,626

Fort Frances

 $469,544

Foster-Truman (Local Roads Board)

$13,654

Fournier (Local Roads Board)

$18,966

Fowler (Local Roads Board)

$30,336

Frederickhouse (Local Roads Board)

$13,972

French River

 $161,510

Front of Yonge

 $79,087

Frontenac

 $809,280

Frontenac Islands

 $53,392

Galbraith (Local Roads Board)

$13,335

Gananoque

 $313,009

Garden Lake (Local Roads Board)

$4,994

Gaudette & Hodgins
(Local Roads Board)

$4,516

Gauthier

 $8,373

Georgian Bay

 $75,810

Georgian Bluffs

 $317,893

Georgina

 $1,377,811

Ghost Lake (Local Roads Board)

$2,391

Gillies

 $28,759

Goderich

 $231,405

Gogama (Local Roads Board)

$9,032

Gordon Lake (Local Roads Board)

$5,313

Gordon/Barrie Island

 $29,730

Gore Bay

 $52,603

Gorham (Local Roads Board)

$62,212

Goulais Mission (Local Roads Board)

$22,526

Grand Valley

 $89,674

Gravenhurst

 $373,469

Greater Madawaska

 $76,387

Greater Napanee

 $482,103

Greater Sudbury

 $9,800,484

Greenstone

 $281,278

Grey

 $2,846,449

Grey Highlands

 $297,416

Grimsby

 $828,604

Guelph

 $7,996,267

Guelph/Eramosa

 $389,942

Haldimand

 $2,767,150

Haliburton

 $547,933

Hallébourg (Local Roads Board)

$13,547

Halton

 $16,637,452

Halton Hills

 $1,855,394

Hamilton (City)

 $32,576,079

Hamilton

 $331,939

Hanlan (Local Roads Board)

$26,670

Hanover

 $233,225

Hardwick (Local Roads Board)

$11,263

Harley

 $33,431

Harris

 $33,066

Harris Lake (Local Roads Board)

$3,825

Hastings

 $1,202,164

Hastings Highlands

 $123,711

Havelock-Belmont-Methuen

 $137,423

Havilland (Local Roads Board)

$3,772

Hawk Junction (Local Roads Board)

$2,709

Hawkesbury

 $311,341

Head, Clara and Maria

 $7,523

Hearst

 $307,609

Henwood (Local Roads Board)

$29,061

Hess (Local Roads Board)

$2,975

Hicks Lake (Local Roads Board)

$3,400

Highlands East

 $101,414

Hilliard

 $12,559

Hilton

 $18,626

Hilton Beach

 $10,375

Hornepayne

 $59,459

Horseshoe Bay (Local Roads Board)

$6,322

Horton

 $87,581

Horwood Lake (Local Roads Board)

$7,969

Howick

 $117,492

Hudson

 $30,518

Hunta (Local Roads Board)

$17,054

Huntsville

 $601,143

Huron

 $1,798,848

Huron East

 $277,213

Huron Shores

 $100,959

Huron-Kinloss

 $214,447

Ignace

 $72,928

Indian/Sand Lake (Local Roads Board)

$8,500

Ingersoll

 $386,999

Inglis Lake (Local Roads Board)

$1,275

Ingolf (Local Roads Board)

$1,116

Ingram (Local Roads Board)

$29,061

Innisfil

 $1,109,275

Inwood (Local Roads Board)

$18,807

Iroquois Falls

 $275,271

Jacques (Local Roads Board)

$26,776

James

 $25,482

Jocelyn

 $18,990

Johnson

 $45,565

Joly

 $18,444

Kabaigon Bay (Local Roads Board)

$2,338

Kapuskasing

 $503,096

Kawartha Lakes

 $4,576,100

Kearney

 $53,513

Kendall Inlet (Local Roads Board)

$2,816

Kenora

 $915,912

Kenricia (Local Roads Board)

$2,975

Kerns

 $21,721

Kettle Lake (Local Roads Board)

$2,869

Killaloe, Hagarty and Richards

 $73,414

Killarney

 $23,420

Kincardine

 $345,499

King

 $743,602

Kingsford (Local Roads Board)

$20,188

Kingston

 $7,511,130

Kingsville

 $653,807

Kirkland Lake

 $484,227

Kitchener

 $7,075,077

Kitigan (Local Roads Board)

$1,806

Kukagami (Local Roads Board)

$8,447

La Vallee

 $56,911

Laclu (Local Roads Board)

$7,013

Laird

 $63,524

Lake of Bays

 $96,075

Lake of the Woods

 $13,955

Lakeshore

 $1,110,640

Lambton

 $3,743,461

Lambton Shores

 $322,505

Lanark

 $1,817,686

Lanark Highlands

 $161,935

Lang Lake (Local Roads Board)

$1,116

Larder Lake

 $44,291

LaSalle

 $915,548

Latchford

 $18,990

Laurentian Hills

 $89,826

Laurentian Valley

 $284,766

Laurier (Local Roads Board)

$20,613

Leamington

 $837,128

Leeds and Grenville

 $2,118,046

Leeds and the Thousand Islands

 $287,132

Lennox and Addington

 $1,301,060

Limerick

 $10,496

Lincoln

 $721,608

London

 $23,287,428

Long Lake (Local Roads Board)

$5,631

Lost Channel (Local Roads Board)

$11,104

Lount (Local Roads Board)

$31,611

Loyalist

 $514,836

Lucan Biddulph

 $142,580

Lybster (Local Roads Board)

$23,323

Lyon (Local Roads Board)

$8,819

Mabella (Local Roads Board)

 $584

Aberdeen & McMahon (Local Roads Board)

$19,923

Macdonald, Meredith and Aberdeen Additional

 $97,622

Machar

 $53,513

Machin

 $58,913

Madawaska Valley

 $125,076

Madoc

 $63,039

Magnetawan

 $84,335

Malahide

 $281,884

Manitouwadge

 $117,523

Mapleton

 $319,350

Marathon

 $198,581

Marion Lake (Local Roads Board)

$1,434

Markham

 $9,979,589

Marks (Local Roads Board)

$17,001

Markstay-Warren

 $161,146

Marmora and Lake

 $119,919

Marquis (Local Roads Board)

$13,282

Marten Lake (Local Roads Board)

$2,019

Matachewan

 $13,651

Mattawa

 $120,920

Mattawan

 $9,768

Mattice-Val Côté

 $39,316

McCallum Point (Local Roads Board)

$2,284

McConnell Lake (Local Roads Board)

$531

McDougall

 $163,937

McGarry

 $36,950

McIntosh (Local Roads Board)

$13,122

McKellar

 $67,407

McKenzie Portage (Local Roads Board)

$3,719

McMurrich/Monteith

 $49,994

McNab/Braeside

 $217,753

Meaford

 $333,426

Melancthon

 $91,251

Melgund (Local Roads Board)

$19,179

Memesagamesing (Local Roads Board)

$8,447

Merrickville-Wolford

 $93,041

Middlesex

 $2,170,588

Middlesex Centre

 $523,664

Midland

 $511,590

Mills & Hardy (Local Roads Board)

$26,935

Milton

 $3,340,869

Minaki (Local Roads Board)

$2,550

Minden Hills

 $184,687

Mine Centre (Local Roads Board)

$1,913

Ministic Lake (Local Roads Board)

$5,578

Minto

 $263,045

Miscampbell (Local Roads Board)

$7,650

Mississauga

 $21,890,596

Mississippi Mills

 $399,316

Mono

 $261,165

Montague

 $114,095

Moonbeam

 $74,688

Moose Factory (Local Roads Board)

$3,134

Moosonee

 $89,856

Morley

 $29,183

Morris-Turnberry

 $106,055

Mountain Bay (Local Roads Board)

$1,966

Mulmur

 $105,509

Munro Point (Local Roads Board)

$691

Muskoka

 $1,832,035

Muskoka Lakes

 $199,855

Mutrie (Local Roads Board)

$26,351

Nairn and Hyman

 $20,750

Neebing

 $124,682

Nelles (Local Roads Board)

$14,451

Nellie Lake/Aurora (Local Roads Board)

$1,488

New Tecumseth

 $1,038,773

Newbury

 $14,137

Newmarket

 $2,555,039

Niagara

 $13,587,235

Niagara Falls

 $2,671,742

Niagara-on-the-Lake

 $531,218

Nickel Lake Shores (Local Roads Board)

$956

Nipigon

 $99,624

Nipissing

 $103,568

Norembega (Local Roads Board)

$8,341

Norfolk

 $3,885,708

North Algona Wilberforce

 $88,430

North Bay

 $3,127,848

North Dumfries

 $309,885

North Dundas

 $342,132

North Frontenac

 $57,578

North Glengarry

 $306,669

North Grenville

 $499,061

North Huron

 $149,618

North Kawartha

 $75,204

North Middlesex

 $192,696

North Perth

 $398,315

North Stormont

 $208,501

Northeastern Manitoulin and The Islands

 $164,544

Northern Bruce Peninsula

 $121,315

Northern Light Lake (Local Roads Board)

$28,529

Northland Lake (Local Roads Board)

 $1,859

Northumberland

 $2,581,705

Norwich

 $333,729

Oakville

 $5,880,133

Obonga Lake (Local Roads Board)

$8,500

O'Connor

 $40,226

Oil Springs

 $19,658

Oliver Paipoonge

 $359,302

Onaping Lake (Local Roads Board)

$2,550

Opasatika

 $13,712

Orangeville

 $876,717

Orillia

 $1,890,918

Oro-Medonte

 $638,153

Oshawa

 $4,837,355

Otonabee-South Monaghan

 $202,343

Ottawa

 $56,682,828

Otto (Local Roads Board)

$16,469

Owen Sound

 $647,406

Oxford

 $3,363,136

Pacaud-Catherine (Local Roads Board)

$23,376

Papineau-Cameron

 $61,643

Parry Sound

 $388,789

Patterson (Local Roads Board)

$13,760

Patton & Montgomery (Local Roads Board)

$9,138

Peace Tree (Local Roads Board)

$266

Pearson Landing (Local Roads Board)

 $3,878

Peel

 $41,916,757

Pelee

 $14,258

Pelham

 $519,053

Pellatt (Local Roads Board)

$12,272

Pembroke

 $842,255

Penetanguishene

 $271,873

Perch Lake (Local Roads Board)

$1,328

Perry

 $148,890

Perth (County)

 $1,154,779

Perth (Town)

 $179,894

Perth East

 $371,953

Perth South

 $115,581

Petawawa

 $521,389

Peterborough (City)

 $4,916,411

Peterborough (County)

 $1,692,246

Petrolia

 $174,191

Phelps (Local Roads Board)

$26,564

Pickerel Lake (Local Roads Board)

$5,313

Pickering

 $2,783,987

Pickle Lake

 $23,541

Pine Ridge (Local Roads Board)

$850

Plummer Additional

 $40,044

Plympton-Wyoming

 $236,471

Point Edward

 $61,795

Polly Lake (Local Roads Board)

$1,859

Port Colborne

 $555,335

Port Hope

 $508,223

Portage Bay (Local Roads Board)

$2,391

Powassan

 $209,623

Pratt (Local Roads Board)

$5,685

Prescott

 $256,159

Prescott and Russell

 $2,710,027

Prince

 $61,279

Prince Edward County

 $1,500,733

Pringle (Local Roads Board)

$23,217

Puslinch

 $222,547

Quinte West

 $2,643,924

Rainy River

 $48,963

Ramara

 $287,830

Red Deer Village (Local Roads Board)

$3,931

Red Lake

 $249,182

Red Pine Ridge (Local Roads Board)

$3,028

Red Rock (Local Roads Board)

$4,994

Red Rock

 $54,302

Redditt (Local Roads Board)

$3,400

Reef Point (Local Roads Board)

$6,853

Renfrew (County)

 $2,671,773

Renfrew (Town)

 $249,455

Richmond Hill

 $5,916,233

Rideau Lakes

 $313,252

Robillard (Local Roads Board)

$29,486

Robinson (Local Roads Board)

$20,188

Rock Lake (Local Roads Board)

$4,250

Rossmere Bay (Local Roads Board)

$1,541

Rossport (Local Roads Board)

$425

Rowell (Local Roads Board)

$17,107

Rugby (Local Roads Board)

$9,032

Rush Bay-Woodchuk (Local Roads Board)

$24,438

Russell

 $501,155

Ryerson

 $39,316

Sables-Spanish Rivers

 $193,424

Sarnia

 $2,171,892

Saugeen Shores

 $416,061

Sault Ste. Marie

 $4,451,418

Savant Lake (Local Roads Board)

$2,391

Savard (Local Roads Board)

$39,473

Schreiber

 $64,252

Scugog

 $655,778

Secord (Local Roads Board)

$6,694

Seguin

 $261,134

Selwyn (Township)

 $517,536

Severn

 $408,841

Shebandowan (Local Roads Board)

$1,966

Shelburne

 $246,512

Sheraton (Local Roads Board)

$9,457

Sherwood Lake (Local Roads Board)

$4,197

Shuniah

 $169,762

Sibley (Local Roads Board)

$13,707

Simcoe

 $9,268,205

Sioux Lookout

 $319,865

Sioux Narrows-Nestor Falls

 $34,401

Smiths Falls

 $532,704

Smooth Rock Falls

 $80,694

South Algonquin

 $66,497

South Bruce

 $171,066

South Bruce Peninsula

 $255,310

South Dundas

 $328,632

South Frontenac

 $565,649

South Glengarry

 $398,921

South Huron

 $306,275

South River

 $67,589

South Stormont

 $397,708

Southgate

 $223,093

Southwatten (Local Roads Board)

$3,506

Southwest Middlesex

 $173,614

South-West Oxford

 $232,497

Southwold

 $134,116

Southworth (Local Roads Board)

$19,870

Spanish

 $43,199

Spohn (Local Roads Board)

$8,447

Springwater

 $578,178

Spruce Lake (Local Roads Board)

$850

St. Catharines

 $4,038,147

St. Charles

 $76,993

St. Clair

 $427,316

St. Joseph

 $75,234

St. Marys

 $440,785

St. Thomas

 $2,360,705

Star Lake (Local Roads Board)

$5,419

Stirling (Local Roads Board)

$14,557

Stirling-Rawdon

 $148,101

Stone Mills

 $233,650

Storm Bay (Local Roads Board)

$10,254

Stormont, Dundas and Glengarry

 $1,982,564

Strange (Local Roads Board)

$9,669

Stratford

 $1,909,059

Strathroy-Caradoc

 $633,026

Strong

 $87,308

Sultan (Local Roads Board)

$2,869

Sundridge

 $58,306

Sunny Slopes (Local Roads Board)

$425

Sunset Lake (Local Roads Board)

$3,772

Sutherland (Local Roads Board)

$10,413

Tannis Lake (Local Roads Board)

$2,125

Tarbutt

 $32,399

Tay

 $304,363

Tay Valley

 $171,855

Tecumseh

 $704,680

Tehkummah

 $26,453

Temagami

 $48,659

Temiskaming Shores

 $601,871

Terrace Bay

 $97,743

Thames Centre

 $400,165

The Archipelago

 $32,217

The Blue Mountains

 $213,112

The Nation

 $388,546

The North Shore

 $30,154

Thessalon

 $78,025

Thorne (Local Roads Board)

$1,063

Thornloe

 $6,795

Thorold

 $570,352

Thunder Bay

 $6,547,105

Tilden Lake (Local Roads Board)

$2,231

Tilley (Local Roads Board)

$1,169

Tillsonburg

 $481,497

Timmins

 $2,535,381

Tiny

 $357,573

Toronto (City)

 $166,564,108

Trent Hills

 $391,337

Trent Lakes

 $163,725

Trout Lake North (Local Roads Board)

$7,703

Tudor and Cashel

 $17,777

Tunis (Local Roads Board)

$7,172

Tweed

 $183,352

Tyendinaga

 $130,355

Upsala (Local Roads Board)

$16,841

Uxbridge

 $642,400

Val Rita-Harty

 $46,232

Van Horne (Local Roads Board)

$20,666

Vankoughnet & Aweres
(Local Roads Board)

$14,504

Vaughan

 $9,289,956

Vixen Lake (Local Roads Board)

$3,400

Wabigoon (Local Roads Board)

$19,073

Wabigoon SE (Local Roads Board)

$2,391

Wabos (Local Roads Board)

$2,656

Wainfleet

 $193,302

Wainwright (Local Roads Board)

$22,845

Wallbridge (Local Roads Board)

$3,241

War Eagle Lake (Local Roads Board)

$1,434

Ware (Local Roads Board)

$56,527

Warwick

 $112,001

Wasaga Beach

 $627,202

Watabeag (Local Roads Board)

$39,473

Waterloo (City)

 $3,184,880

Waterloo (Regional Municipality)

 $16,234,557

Wawa

 $176,254

Welland

 $1,586,373

Wellesley

 $341,586

Wellington

 $2,758,534

Wellington North

 $361,426

West Elgin

 $151,529

West Grey

 $379,749

West Lincoln

 $439,875

West Nipissing

 $871,499

West Perth

 $268,931

West Riverside (Local Roads Board)

$1,116

Westport

$17,898

Wharncliffe (Local Roads Board)

$3,400

Whiskey Lake (Local Roads Board)

$9,403

Whitby

 $3,894,475

Whitchurch-Stouffville

 $1,390,522

White Pines (Local Roads Board)

$1,222

White River

 $39,134

Whitesand Lake (Local Roads Board)

$797

Whitestone

 $55,576

Whitewater Region

 $212,627

Willisville (Local Roads Board)

$691

Wilmot

 $623,258

Wilson & McConkey
(Local Roads Board)

$7,544

Windsor

 $13,177,332

Wollaston

 $20,325

Woodstock

 $1,240,813

Woolwich

 $758,588

Wyse & Poitras (Local Roads Board)

$1,009

Yellowstone (Local Roads Board)

$744

York

 $33,662,541

Zealand (Local Roads Board)

$19,232

Zealand (Local Roads Board)

$12,325

Zorra

 $246,876

 

Search for related information by keyword: Transport | Infrastructure Canada | Ontario | Infrastructure | general public | government | media | backgrounders

Page details

Date modified: