Home > Hospitals & Facilities > Browse by type > Public Health Centres facilities

Public Health Centres facilities

Acadia Community Health Centre

151 86 Avenue SE, Calgary, Alberta, T2H 3A5
Telephone: 403-944-7200

Airdrie Regional Health Centre

604 Main Street S, Airdrie, Alberta, T4B 2B9

Anzac Clinic

240 Christina Drive, Anzac, Alberta, T0P 1J0
Telephone: 780-334-2023

Athabasca Community Health Services

3401 48 Avenue, Athabasca, Alberta, T9S 1M7
Telephone: 780-675-2231

Barrhead Community Health Services

6203 49 Street, Barrhead, Alberta, T7N 1A1
Telephone: 780-674-3408

Beaumont Public Health Centre

4918 50 Avenue, Beaumont, Alberta, T4X 1J9
Telephone: 780-929-4822 Main Line

Beaverlodge Public Health Centre

412 10A Street, Beaverlodge, Alberta, T0H 0C0
Telephone: 780-354-2647

Bonnie Doon Public Health Centre

8314 88 Avenue, Edmonton, Alberta, T6C 1L1
Telephone: 780-413-5670 Main Line

Bonnyville Community Health Services

4904 50 Avenue, Bonnyville, Alberta, T9N 2G4
Telephone: 780-826-3381

Bow Island Provincial Building

802 6 Street E, Bow Island, Alberta, T0K 0G0

Boyle Community Health Services

5004 Lakeview Road, Boyle, Alberta, T0A 0M0

Boyle McCauley Health Centre

10628 96 Street, Edmonton, Alberta, T5H 2J2

Buffalo Lake Settlement Community Health Services

Buffalo Lake Metis Settlement, Alberta, T0A 2C0
Telephone: 780-689-4471

Calgary 1527 - 19 St. NW

1527 19 Street NW, Calgary, Alberta, T2N 2K2

Calling Lake Community Health Services

Calling Lake, Alberta, T0G 0K0
Telephone: 780-331-3760

Camrose Public Health / Rehab

5510 46 Avenue, Camrose, Alberta, T4V 4P8
Telephone: 780-679-2980

Canmore General Hospital

1100 Hospital Place, Canmore, Alberta, T1W 1N2
Telephone: 403-678-5536

Capital Health Centre

10030 107 Street, Edmonton, Alberta, T5J 3E4

Castor Community Health Centre

4909 50 Avenue, Castor, Alberta, T0C 0X0
Telephone: 403-882-3404

Chinook Health - Fort Macleod Community Health Site

744 26 Street, Fort Macleod, Alberta, T0L 0Z0
Telephone: 403-553-5311

Clairmont Wellington Resource Centre

10407 97 Street, Clairmont, Alberta, T0H 0W0
Telephone: 780-567-2843

Claresholm Community Health Centre

5221 2 Street, Claresholm, Alberta, T0L 0T0
Telephone: 403-625-4061

Coaldale Health Centre

2100 11 Street, Coaldale, Alberta, T1M 1L2
Telephone: 403-345-3075

Cochrane Community Health Centre

213 1 Street W, Cochrane, Alberta, T4C 1A6

Coco Hall

Wanham, Alberta, T0H 3P0
Telephone: 780-694-2200

Cold Lake Community Health Services

4720 55 Street, Cold Lake, Alberta, T9M 1V8
Telephone: 780-594-4404

Community Health - Medicine Hat

2948 Dunmore Road SE, Medicine Hat, Alberta, T1A 8E3
Telephone: 403-502-8200

Community Health - Brooks

440 Third Street E, Brooks, Alberta, T1R 1B3
Telephone: 403-501-3300

Community Health - Cardston

576 Main Street, Cardston, Alberta, T0K 0K0
Telephone: 403-653-4981

Community Health - Coaldale

2012 18 Street, Coaldale, Alberta, T1M 1M8
Telephone: 403-345-3000

Community Health - Fort Macleod

744 26 Street, Fort Macleod, Alberta, T0L 0Z0
Telephone: 403-553-5351

Community Health - Lethbridge

801 1 Avenue S, Lethbridge, Alberta, T1J 4L5

Community Health - Magrath

37 E 2 Avenue N, Magrath, Alberta, T0K 1J0
Telephone: 403-758-3331

Community Health - Pincher Creek

1222 Beverley McLachlin Drive, Pincher Creek, Alberta, T0K 1W0
Telephone: 403-627-3266

Community Health - Raymond

200 West Street, Raymond, Alberta, T0K 2S0
Telephone: 403-752-5430

Community Health - Taber

5009 56 Street, Taber, Alberta, T1G 1M8
Telephone: 403-223-4403

Community Health - Vauxhall

406 1 Avenue N, Vauxhall, Alberta, T0K 2K0
Telephone: 403-654-2232

Community Village

10113 103 Avenue, Grande Prairie, Alberta, T8V 1C2

Consort Community Health Centre

5410 52 Avenue, Consort, Alberta, T0C 1B0
Telephone: 403-577-3770

Coronation Community Health Centre

4909 Royal Street, Coronation, Alberta, T0C 1C0
Telephone: 403- 578-3200

Devon General Hospital

101 Erie Street S, Devon, Alberta, T9G 1A6
Telephone: 780-342-7000

Didsbury District Health Services

1210 20 Avenue, Didsbury, Alberta, T0M 0W0

Drayton Valley Community Health Centre

4110 50 Avenue, Drayton Valley, Alberta, T7A 0B3
Telephone: 780-542-4415 (Public Health)

Driftpile Health Services

Driftpile, Alberta, T0G 0V0
Telephone: 780-355-3931

Drumheller Environmental Health and Support Services

601 7 Street E, Drumheller, Alberta, T0J 0Y5
Telephone: 403- 823-3341

Drumheller Health Centre

351 9 Street NW, Drumheller, Alberta, T0J 0Y1
Telephone: 403-823-6500

East Edmonton Public Health Centre

7910 112 Avenue, Edmonton, Alberta, T5B 0C2
Telephone: 780-342-4719 Main Line

East Prairie Metis Settlement

East Prairie Metis Settlement, Alberta, T0G 1E0

Eckville Community Health Centre

5120 51 Avenue, Eckville, Alberta, T0M 0X0
Telephone: 403-746-2201

Edson Community Health Services

5028 3 Avenue, Edson, Alberta, T7E 1X4
Telephone: 780-723-4421

Elizabeth Settlement Community Health Services

Elizabeth Metis Settlement, Alberta, T9M 1V8
Telephone: 780-594-3383

Elk Point Community Health Services

Elk Point, Alberta, T0A 1A0

Elnora Community Health Centre

425 8 Avenue, Elnora, Alberta, T0M 0Y0
Telephone: 403-773-3636

Evansburg Health Centre

5225 50 Street, Evansburg, Alberta, T0E 0T0
Telephone: 780-727-2288

Fairview Health Complex

10628 110 Street, Fairview, Alberta, T0H 1L0
Telephone: 780- 835-6100

Fishing Lake Metis Settlement Community Health Services

Fishing Lake Metis Settlement, Alberta, T0A 1A0
Telephone: 780-943-3058

Forest Lawn Community Health Centre

3810 17 Avenue SE, Calgary, Alberta, T2A 0S4
Telephone: 403-944-7300

Fort Saskatchewan Health Unit

10420 98 Avenue, Fort Saskatchewan, Alberta, T8L 2N6
Telephone: 780-998-3366 (Main Line)

Fort Vermilion Community Health Centre

4804 50 Street, Fort Vermilion, Alberta, T0H 1N0

Fox Creek Health Care Centre

600 3 Street, Fox Creek, Alberta, T0H 1P0
Telephone: 780-622-3545

Gibbons Health Unit

4720 50 Avenue, Gibbons, Alberta, T0A 1N0
Telephone: 780-923-3700 Main Line

Gift Lake Public Health Centre

Main Street, Gift Lake, Alberta, T0G 1B0
Telephone: 780- 767-2101

Glendon Community Health Services

Railway Avenue, Glendon, Alberta, T0A 1P0
Telephone: 780-635-3861

Grande Cache Provincial Building

10001 Hoppe Avenue, Grande Cache, Alberta, T0E 0Y0

Grande Prairie College and Community Health Centre

10620 104 Avenue, Grande Prairie, Alberta, T8V 8J8
Telephone: 780-814-5800

Grande Prairie Public Health Centre

10320 99 Street, Grande Prairie, Alberta, T8V 6J4

Grande Prairie Virene Building Public Health Centre

10121 97 Avenue, Grande Prairie, Alberta, T8V 0N5
Telephone: 780-532-4447 (Home Care)

Grimshaw/Berwyn Community Health Complex

5612 Wilcox Road, Grimshaw, Alberta, T0H 1W0
Telephone: 780-332-6500

Hanna Health Centre

904 Centre Street N, Hanna, Alberta, T0J 1P0
Telephone: 403- 854-3331

Health First Strathcona

80 Chippewa Road, Sherwood Park, Alberta, T8A 4W6
Telephone: Daytime 780 416-6551

High River Public Health Centre

310 MacLeod Trail, High River, Alberta, T1V 1M7
Telephone: 403-652-5450

Hinton Community Health Services

1280A Switzer Drive, Hinton, Alberta, T7V 1T5
Telephone: 780-865-2277

Hughenden Home Care / Public Health / Rehab

33 Mackenzie Avenue, Hughenden, Alberta, T0B 2E0
Telephone: 780-753-6180 (Provost)

Innisfail Health Centre

5023 42 Street, Innisfail, Alberta, T4G 1A9
Telephone: 403-227-7800

Jasper Community Health Services

529 Turret Street, Jasper, Alberta, T0E 1E0

Joussard Health Clinic

Main Street, Joussard, Alberta, T0G 1J0

Kikino Metis Settlement

Kikino Metis Settlement, Alberta, T0A 2B0

Kinuso Public Health Centre

230 Centre Street, Kinuso, Alberta, T0G 1K0
Telephone: 780-775-3501

Kitscoty Public Health / Rehab

4922 49 Avenue, Kitscoty, Alberta, T0B 2P0
Telephone: 780-846-2824

La Crete Community Health Centre

10601 100 Avenue, La Crete, Alberta, T0H 2H0

Lac La Biche Community Health Services

9503 Beaver Hill Road, Lac La Biche, Alberta, T0A 2C0

Lacombe Community Health Centre

5010 51 Street, Lacombe, Alberta, T4L 1W2
Telephone: 403-782-3218

Leduc Community Hospital

4210 48 Street, Leduc, Alberta, T9E 5Z3
Telephone: 780-986-7711

Leduc Public Health Centre

4219 50 Street, Leduc, Alberta, T9E 8C9
Telephone: 780-980-4644 Main Line

Lions Learning Centre

9625 Prairie Road, Grande Prairie, Alberta, T8V 6G5
Telephone: 780-513-1414

Lloydminster Public Health

4815 50 Street, Lloydminster, Saskatchewan, S9V 0M8

Mayerthorpe Community Health Services

4417 45 Street, Mayerthorpe, Alberta, T0E 1N0

Milk River Health Centre

517 Centre Avenue E, Milk River, Alberta, T0K 1M0
Telephone: 403-647-3500

Millwoods Public Health Centre

7525 38 Avenue, Edmonton, Alberta, T6K 3X9
Telephone: 780-413-5685 Main Line

Morinville Provincial Building

10008 107 Street, Morinville, Alberta, T8R 1L3
Telephone: 780-939-3388

Mundare Health Clinic

165018 534 Twp Road, Mundare, Alberta, T0B 3H0
Telephone: 780-764-3730

Myrnam Home Care

4802 49 Avenue, Myrnam, Alberta, T0B 3K0
Telephone: 780-366-3870

Nanton 2214 - 20 Street

2214 20 Street, Nanton, Alberta, T0L 1R0

Nanton Community Health Centre

2214 20 Street, Nanton, Alberta, T0L 1R0
Telephone: 403-646-2218

Northeast Community Health Centre

14007 50 Street, Edmonton, Alberta, T5A 5E4
Telephone: 780-342-4000

Northern Lakes College, Faust

Faust, Alberta, T0G 0X0
Telephone: 780-355-3554

Northern Lights Regional Health Centre

7 Hospital Street, Fort McMurray, Alberta, T9H 1P2
Telephone: 780-791-6161

Northgate Health Centre

9499 137 Avenue, Edmonton, Alberta, T5E 5R8
Telephone: 780-342-2800 Main Line

Northwest Health Centre

11202 100 Avenue, High Level, Alberta, T0H 1Z0
Telephone: 780-841-3200

Okotoks Health and Wellness Centre

11 Cimarron Common, Okotoks, Alberta, T1S 2E9
Telephone: 403-995-2600

Olds Provincial Building

5030 50 Street, Olds, Alberta, T4H 1S1
Telephone: 403-556-8441

Onoway Community Health Services

4919 Lac Ste Anne Trail, Onoway, Alberta, T0E 1V0

Paddle Prairie Health Centre

P.O. Box 46, Paddle Prairie, Alberta, T0H 2W0

Peavine Metis Settlement

High Prairie, Alberta, T0G 1E0
Telephone: 780-523-5261

Peerless Lake Community Health Services

Peerless Lake, Alberta, T0G 2W0

Piyami Health Centre

301A Rogers Avenue, Picture Butte, Alberta, T0K 1V0
Telephone: Community Health: 403-732-4762

Ponoka Community Health Centre

5900 2A Highway, Ponoka, Alberta, T4J 1P5
Telephone: 403-783-4491

Public Health Building

113 Thickwood Boulevard, Fort McMurray, Alberta, T9H 5E5

Rainbow Lake Community Health Centre

#6A Commercial Road, Rainbow Lake, Alberta, T0H 2Y0

Red Deer 49th Street Community Health Centre

4755 49 Street, Red Deer, Alberta, T4N 1T6
Telephone: 403-314-5225

Red Deer Bremner Ave Community Health Centre

2845 Bremner Avenue, Red Deer, Alberta, T4R 1S2
Telephone: 403-341-2100

Red Deer Johnstone Crossing Community Health Centre

300 Jordan Parkway, Red Deer, Alberta, T4P 0G8
Telephone: 403-356-6300

Red Earth Creek Community Health Services

Red Earth Creek, Alberta, T0G 1X0
Telephone: 780-649-2242

Rimbey Community Health Centre

4709 51 Avenue, Rimbey, Alberta, T0C 2J0
Telephone: 403-843-2288

Rocky Mountain House Health Centre

5016 52 Avenue, Rocky Mountain House, Alberta, T4T 1T2
Telephone: 403-845-3347

Rutherford Health Centre

11153 Ellerslie Road, Edmonton, Alberta, T6W 0E9

Sacred Heart Community Health Centre

350 3 Avenue NW, McLennan, Alberta, T0H 2L0
Telephone: 780-324-3730

Sedgewick Home Care / Public Health / Rehab

4822 50 Street, Sedgewick, Alberta, T0B 4C0
Telephone: 780-384-3652

Shaganappi Complex

3415 8 Avenue SW, Calgary, Alberta, T3C 0E8
Telephone: 403-944-7373

Sheldon M. Chumir Health Centre

1213 4 Street SW, Calgary, Alberta, T2R 0X7
Telephone: 403-955-6200

Silver and Gold Pioneer Club of Wembley

9816 101 Street, Wembley, Alberta, T0H 3S0
Telephone: 780-766-2444

Slave Lake Community Health Services

309 6 Street NE, Slave Lake, Alberta, T0G 2A2

Smoky Lake - George McDougall Healthcare Centre

4212 55 Avenue, Smoky Lake, Alberta, T0A 3C0
Telephone: 780-656-3034

Smoky Lake Community Health Services

4212 55 Avenue, Smoky Lake, Alberta, T0A 3C0

South Calgary Health Centre

31 Sunpark Plaza SE, Calgary, Alberta, T2X 3W5
Telephone: 403-943-9300

Spirit River Public Health Centre

5005 45 Avenue, Spirit River, Alberta, T0H 3G0
Telephone: 780-864-3063

Spruce Grove Health Unit

505 Queen Street, Spruce Grove, Alberta, T7X 2V2
Telephone: 780-968-3700 (main reception)

St. Albert Public Health Centre

23 Sir Winston Churchill Avenue, St. Albert, Alberta, T8N 2S7
Telephone: 780-459-6671 Main Line

St. Michael's Health Centre

1400 9 Avenue S, Lethbridge, Alberta, T1J 4V5
Telephone: 403-382-6400

St. Paul Community Health Services

5610 50 Avenue, St. Paul, Alberta, T0A 3A1
Telephone: 780-645-3396

Stan Woloshyn Building

205 Diamond Avenue, Spruce Grove, Alberta, T7X 3A8

Stettler Community Health Centre

5911 50 Avenue, Stettler, Alberta, T0C 2L0
Telephone: 403-742-3326

Stony Plain - WestView Health Centre

4405 South Park Drive, Stony Plain, Alberta, T7Z 2M7
Telephone: 780-968-3600

Strathcona County Health Centre

2 Brower Drive, Sherwood Park, Alberta, T8H 1V4
Telephone: 780-342-4600 (Main Line)

Strathmore Public Health Office

650 Westchester Road, Strathmore, Alberta, T1P 1H8

Sundre Community Health Centre

212 6 Avenue NE, Sundre, Alberta, T0M 1X0
Telephone: 403-638-4063

Swan Hills Community Health Services

29 Freeman Drive, Swan Hills, Alberta, T0G 2C0
Telephone: 780-333-7077

Sylvan Lake Community Health Centre

4602 49 Avenue, Sylvan Lake, Alberta, T4S 1M7
Telephone: 403-887-2241

Thorhild Community Health Services

302 2 Avenue, Thorhild, Alberta, T0A 3J0
Telephone: 780-398-3879

Thornhill Library / Community Health Centre

6617 Centre Street N, Calgary, Alberta, T2K 4Y5
Telephone: 403-944-7500

Thorsby Public Health Centre

4825 Hankin Street, Thorsby, Alberta, T0C 2P0
Telephone: 780-789-4800 Main Line

Three Hills Health Centre

1504 2 Street N, Three Hills, Alberta, T0M 2A0
Telephone: 403-443-2444

Tofield Health Centre

5543 44 Street, Tofield, Alberta, T0B 4J0
Telephone: 780-662-3984

Trout Lake Health Station

Trout Lake, Alberta, T0G 2N0
Telephone: 780-869-3922

Twin Brooks Public Health Centre

1110 113 Street, Edmonton, Alberta, T6J 7J4
Telephone: 780-413-5630 Main Line

Valleyview Public Health Centre

5112 50 Avenue, Valleyview, Alberta, T0H 3N0
Telephone: (780) 524-3338

Vegreville Home Care / Public Health / Rehab

5318 50 Street, Vegreville, Alberta, T9C 1R1
Telephone: 780-632-3331

Vermilion Provincial Building

4701 52 Street, Vermilion, Alberta, T9X 1J9

Viking Home Care / Public Health

5224 50 Street, Viking, Alberta, T0B 4N0
Telephone: 780-336-4782

Village Square Community Health Centre

2623 56 Street NE, Calgary, Alberta, T1Y 6E7

Vilna Community Health Services

5103 Dr. Frobb Avenue, Vilna, Alberta, T0A 3L0
Telephone: 780-636--3533

Vulcan Community Health Centre

610 Elizabeth Street, Vulcan, Alberta, T0L 2B0
Telephone: 403-485-3333

Wabasca/Desmarais Community Health Services

867 Stoney Point Road, Wabasca, Alberta, T0G 2K0
Telephone: 780-891-3931

Wainwright Provincial Building

810 14 Avenue, Wainwright, Alberta, T9W 1R2

Wellness Place

1100 Hospital Place, Canmore, Alberta, T1W 1N2

West Jasper Place Public Health Centre

9720 182 Street, Edmonton, Alberta, T5T 3T9
Telephone: 780-342-1234 Main Line

Westlock Community Health Services

10024 107 Avenue, Westlock, Alberta, T7P 2E3
Telephone: 780-349-3316

Wetaskiwin Community Health Centre

5610 40 Avenue, Wetaskiwin, Alberta, T9A 3E4
Telephone: 780-361-4333

Whitecourt Community Health Services

20 Sunset Boulevard, Whitecourt, Alberta, T7S 1M8
Telephone: 780-778-5555

Winfield Community Health Centre

1 2 Avenue, Winfield, Alberta, T0C 2X0
Telephone: 780-682-4755

Woodcroft Public Health Centre

13221 115 Avenue, Edmonton, Alberta, T5M 4B7
Telephone: 780-413-5720 Main Line

Woodland Cree Health Centre

Cadotte Lake, Alberta, T0H 0N0

Worsley Health Centre

Worsley, Alberta, T0H 3W0
Telephone: 780-685-3752

Zama City Health Centre

Alley, Zama City, Alberta, T0H 4E0