FIND A LOCATION

To serve the needs of our customers, P&H has numerous grain and crop input retail locations across Canada. To find the location nearest you, click on your province on the map to view a full list of retailers in your area.


Grain Elevators & Crop Inputs Retail  Grain Elevators & Crop Inputs Retail
Marine Terminals  Marine Terminals
Feed Mills  Feed Mills
Flour Mills  Flour Mills
Offices  Offices

Locations

Alberta

Bassano, AB

1013 2 Avenue
403-641-2767

Get Location Details

Bow Island, AB

1 Mile West, Highway 3
403-545-2748

Get Location Details

Joffre, AB

Hwy Junction 815 & 597
403-885-5523

Get Location Details

Lethbridge (P&H Milling), AB

1301 - 2nd Avenue South
1-403-328-6622

Get Location Details

Marwayne, AB

212 Railway Ave.
780-847-3741

Get Location Details

Milk River, AB

209 Railway St. NW Milk River, Alberta
403-647-3633

Get Location Details

Mossleigh, AB

204006 Range Road 250
403-534-3961

Get Location Details

Rocky View County, AB

271135 TWP RD 250
403-901-0050

Get Location Details

Rycroft, AB

2 Miles South on Highway 2, 1 Mile West of Village Rycroft
780-765-3707​

Get Location Details

Sedgewick, AB

Range Rd 121 and Hwy 13
780-384-2265

Get Location Details

St. Paul, AB

1.5 Miles N on Hwy 881
780-645-4494

Get Location Details

Viking, AB

48020 Range Road 132 (1 mile NW of Viking)
780-336-2413

Get Location Details

Wainwright, AB

2 miles south on Highway 41
780-842-3306

Get Location Details

Wilson Siding (Lethbridge), AB

75006 Hwy 845
403-381-8710

Get Location Details

British Columbia

Dawson Creek, BC

8701 21st St
250-784-0200

Get Location Details

Surrey (Fraser Grain Terminal), BC

Brad Wallaker
11041 Elevator Road
1-604-953-9060

Get Location Details

Vancouver, BC

710-1021 W Hastings Street
604-684-3261

Get Location Details

Vancouver (Alliance Grain Terminal), BC

1155 Stewart Street
1-604-684-3261

Get Location Details

Manitoba

Dugald, MB

59120 Poplar Road
204-259-9600

Get Location Details

Dutton (Gilbert Plains), MB

Hwy 5, 4 Miles West of Gilbert Plains
1-204-548-2160

Get Location Details

Gladstone, MB

Rd 64 W
204-385-2139

Get Location Details

Glossop (Strathclair), MB

Hwy 16, 4 Miles East of Strathclair
431-317-8834

Get Location Details

Rathwell, MB

Junction of Hwys 2 & 244
204-521-0215

Get Location Details

Virden, MB

60056 Road 155W
204-520-0367

Get Location Details

Winnipeg, MB

201 Portage Avenue
(204) 956-2030

Get Location Details

Nova Scotia

Halifax (P&H Milling), NS

730 Marginal Rd
1-902-429-0622

Get Location Details

Ontario

Acton (P&H Milling), ON

45 Church Street West
1-519-853-2850

Get Location Details

Amberley, ON

86585B Bluewater Highway 21
519-395-3601

Get Location Details

Blyth (Millstone Crop Services), ON

40605 Walton Road
Phone - 519-523-9624

Get Location Details

Breslau, ON

1855 Shantz Station Road
519-648-3926

Get Location Details

Cambridge (New-Life Mills Office), ON

420 Sheldon Drive, Suite 201

Get Location Details

Cambridge (P&H Milling), ON

166 King Street West
1-519-653-6267

Get Location Details

Cambridge (P&H Milling), ON

1060 Fountain Street North
519-650-6400

Get Location Details

Centralia, ON

39648 Mount Carmel Drive
519-930-0049

Get Location Details

Denfield (New-Life Mills), ON

24162 Denfield Road, R. R. #2

Get Location Details

Glencoe, ON

23312 Dundonald Road
519-287-3317

Get Location Details

Goderich, ON

230 Harbour Street
1-519-524-7367

Get Location Details

Guelph, ON

2 - 104 Cooper Drive
(519) 821-0505

Get Location Details

Hamilton, ON

Pier 10 - 231 Burlington Street East
905-526-7602

Get Location Details

Hamilton (P&H Milling), ON

231 Burlington Street East
1-905-526-7602

Get Location Details

Hanover (New-Life Mills Head Office), ON

252 14th Street

Get Location Details

Hanover (P&H Milling), ON

252 - 14th Street
1-519-364-3260

Get Location Details

Inkerman (New-Life Mills), ON

11489 Queen Street

Get Location Details

Kerwood, ON

1765 McKenzie Street
519-287-3317

Get Location Details

Kincardine, ON

1106 Hwy 21 R.R. #1
519-395-4404

Get Location Details

Listowel (New-Life Mills), ON

6065 Line 84, R. R. #2

Get Location Details

Owen Sound, ON

1499 1st Av W
(519) 376-2754

Get Location Details

Port Colborne, ON

2 King Street
(905) 834-3644

Get Location Details

Thunder Bay, ON

140 Darrel Ave
1-807-623-7241

Get Location Details

Trenton, ON

18262 Telephone Road
(613) 392-2518

Get Location Details

Winchester, ON

669 St Lawrence Street
613-774-2720

Get Location Details

Wyoming (New-Life Mills), ON

520 Main Street

Get Location Details

Saskatchewan

Aberdeen, SK

¼ mi North of Hwy #27 on Hwy #41
306-253-3312

Get Location Details

Clavet (New-Life Mills Office), SK

306064 Twp Road 30, Box 419

Get Location Details

Clavet (New-Life Mills), SK

306064 Twp Road 360
1-888-852-2741

Get Location Details

Glenavon, SK

5 miles East of Jct of Hwy #48 and #47
306-429-2183

Get Location Details

Hanover Junction (Biggar), SK

12km West of Biggar, SK on Hwy 14 & Oban Road
306-948-1990

Get Location Details

Moose Jaw, SK

#1 – 501 High Street West
306-693-2977

Get Location Details

Moosomin, SK

Hwy 1, 1 Mile West of Moosomin
639-877-9010

Get Location Details

North Battleford (Hamlin), SK

Hwy 4 North
306-445-3812

Get Location Details

Quill Lake, SK

Hwy 5 East of the Village of Quill Lake
306-383-2288

Get Location Details

Saskatoon (Pulse Plant), SK

817 - 48th Street East
306-391-1655

Get Location Details

Tisdale (North), SK

Hwy 3 West
306-873-3570

Get Location Details

Tisdale (South), SK

1 mi. South of Tisdale on Hwy #35
306-873-5010

Get Location Details

Watrous, SK

6 miles South of Watrous, Hwy 2
306-946-2225

Get Location Details

Weyburn, SK

Highway 39, 1 mile east of Weyburn
306-842-7436

Get Location Details

Wilkie, SK

3 ½ Miles South of Wilkie on Hwy 14
306-843-3113

Get Location Details

Yorkton (Ebenezer), SK

2 Parrish Road
306-782-2814

Get Location Details