North Delta, BC

From BR Bullpen

North Delta', originally known as Annieville, is located in southwestern British Columbia, on the Fraser River, across from New Westminster, BC and immediately southwest of Surrey, BC in the Vancouver, BC metropolitan area; it is now part of the city of Delta, BC. Jeff Francis grew up here.