50 stores, companies, professionals and businesses in Hafford

Find addresses, phone numbers and information of companies and shops in Hafford

7 Star Restaurant
Restaurants
9 Main St S0J 1A0 - Hafford (SK)
306-549-2233
Agri Team Svc Inc
Farm Supplies Merchant Wholesalers
Farm S0J 1A0 - Hafford (SK)
306-246-4300
Agriteam Services Inc
Farm Supplies Merchant Wholesalers
Farm S0J 1A0 - Hafford (SK)
306-246-4802
Am Bistro & Bakery
Restaurants
217 Railway Ave w S0J 1A0 - Hafford (SK)
306-549-1223
Bcu Financial
Credit Unions
6 Main St S0J 1A0 - Hafford (SK)
306-549-6310
Canada Post
Postal Service
112 Main St S0J 1A0 - Hafford (SK)
306-549-2168
Cibc
Commercial Banking
16 Main St S0J 1A0 - Hafford (SK)
306-549-2130
Economy Systems
Office Equipment Merchant Wholesalers
Po Box 217 S0J 1A0 - Hafford (SK)
306-549-4074
Hafford & District Communiplex
Fitness And Recreational Sports Centers
215 Boyanchuk Ave S0J 1A0 - Hafford (SK)
306-549-2399
Hafford Beauty Salon
Beauty Salons
104 Main St S0J 1A0 - Hafford (SK)
306-549-4002
Hafford Central School
Elementary And Secondary Schools
212 2nd Ave e S0J 1A0 - Hafford (SK)
306-549-2212
Hafford Co-Op
Petroleum Bulk Stations And Terminals
110 Hwy 40 S0J 1A0 - Hafford (SK)
306-549-2166
213 South Ave e S0J 1A0 - Hafford (SK)
306-549-4044
Hafford Fine Foods
Supermarkets And Grocery Stores
2 Main St S0J 1A0 - Hafford (SK)
306-549-2222
Hafford Fire Hall
Fire Protection
105 Railway Ave e S0J 1A0 - Hafford (SK)
306-549-2277
Hafford Hiway Svc Ltd
Gasoline Stations
Po Box 490 S0J 1A0 - Hafford (SK)
306-549-2205
213 South Ave e S0J 1A0 - Hafford (SK)
306-549-2323
Hafford Plumbing & Heating
Plumbing And Hvac Contractors
116 Main St S0J 1A0 - Hafford (SK)
306-549-2124
Hafford Recreation Board
Fitness And Recreational Sports Centers
106 Main St S0J 1A0 - Hafford (SK)
306-549-2251
Hafford Regional Library
Libraries And Archives
17 Main St S0J 1A0 - Hafford (SK)
306-549-2373
Hafford Senior Citizens Ctr
Legislative Bodies
18 Main St S0J 1A0 - Hafford (SK)
306-549-2475
Hafford Special Ctr
Misc Ambulatory Health Care Services
213 South Ave e S0J 1A0 - Hafford (SK)
306-549-2108
Hafford Town Office
Municipal Government
106 Main St S0J 1A0 - Hafford (SK)
306-549-2331
Hatford Chiropractic Clinic
Offices Of Chiropractors
213 South Ave e S0J 1A0 - Hafford (SK)
306-549-2109
Add your company
FREE forever

Map of the town of Hafford

Information about the city of Hafford

Number of companies
50
State
Saskatchewan
Prefix
306

Hafford

Hafford, located in the province of Saskatchewan, Canada, has a rich history dating back to its establishment in the early 1900s.

Initially settled by Ukrainian and Polish immigrants, the community has since grown and diversified, with a population that values its agricultural heritage.The municipality of Hafford has a strong agricultural presence, with farming being a primary source of income for many residents.

The region is known for its production of wheat, canola, and barley, contributing significantly to the local economy.

In recent years, there has been a rise in organic farming practices, aligning with the growing demand for organic products in the market.Aside from agriculture, Hafford also boasts a variety of small businesses that cater to the community's needs.

Local shops, restaurants, and services provide essential amenities for residents and visitors alike.

Additionally, the municipality is strategically located along major transportation routes, facilitating trade and commerce with neighboring regions.Overall, Hafford offers a blend of traditional agricultural practices and modern commercial activities, creating a dynamic economic environment rooted in the community's cultural heritage.

Whether you're looking to explore the local farming scene or support small businesses, Hafford has something to offer for everyone.