Community Health Centres - Public Health Nursing
List of Public Health Centres sorted by Zone.
 
service Community Health Centres Provided by: Alberta Health Services - Central Zone
Camrose Community Health Centre Briarcrest   5510 46 Avenue , Camrose, Alberta T4V 4P8
780-679-2980

Castor Community Health Centre   4909 50 Avenue , Castor, Alberta T0C 0X0
403-882-3404

Consort Community Health Centre   5410 52 Avenue , Consort, Alberta T0C 1B0
403-577-3770

Coronation Community Health Centre   4909 Royal Street , Coronation, Alberta T0C 1C0
403-578-3200

Drayton Valley Community Health Centre   4110 50 Avenue , Drayton Valley, Alberta T7A 0B3
780-542-4415

Drumheller Health Centre   351 9 Street NW, Drumheller, Alberta T0J 0Y1
403-820-6004

Eckville Community Health Centre   5120 51 Avenue , Eckville, Alberta T0M 0X0
403-746-2201

Elnora Community Health Centre   425 8 Avenue , Elnora, Alberta T0M 0Y0
403-773-3636

Hanna Health Centre   904 Centre Street , Hanna, Alberta T0J 1P0
403-854-5236

Innisfail Health Centre   5023 42 Street , Innisfail, Alberta T4G 1A9
403-227-7820

Kitscoty Community Health Centre   4922 49 Avenue , Kitscoty, Alberta T0B 2P0
780-846-2824

Lacombe Community Health Centre   4580 46 Street , Lacombe, Alberta T4L 2K6
403-782-3218

Lamont Health Care Centre   5216 53 Street , Lamont, Alberta T0B 2R0
780-895-5817

Olds Campus Community Health Centre   4500 50 Street , Olds, Alberta T4H 1R6
403-559-2150

Ponoka Community Health Centre   5900 2A Highway , Ponoka, Alberta T4J 1P5
403-783-4491

Provost Provincial Building   5419 44 Street , Provost, Alberta T0B 3S0
780-753-6180

Red Deer Johnstone Crossing Community Health Centre   300 Jordan Parkway , Red Deer, Alberta T4P 0G8
403-356-6300

Rimbey Community Health Centre   4709 51 Avenue , Rimbey, Alberta T0C 2J0
403-843-2288

Rocky Mountain House Health Centre   5016 52 Avenue , Rocky Mountain House, Alberta T4T 1T2
403-845-3030 (Public Health)

Sedgewick Community Health Centre   4822 50 Street , Sedgewick, Alberta T0B 4C0
780-384-3652

Stettler Community Health Centre   5911 50 Avenue , Stettler, Alberta T0C 2L0
403-742-3326

Sundre Community Health Centre   212 6 Avenue NE, Sundre, Alberta T0M 1X0
403-638-4063

Sylvan Lake Community Health Centre   4602 49 Avenue , Sylvan Lake, Alberta T4S 1M7
403-887-2241

Three Hills Health Centre   1504 2 Street N, Three Hills, Alberta T0M 2A0
403-443-5355

Tofield Health Centre   5543 44 Street , Tofield, Alberta T0B 4J0
780-662-3984

Two Hills Health Centre   4401 53 Avenue , Two Hills, Alberta T0B 4K0
780-657-3361

Vegreville Community Health Centre   5318 50 Street , Vegreville, Alberta T9C 1R1
780-632-3331

Vermilion Provincial Building   4701 52 Street , Vermilion, Alberta T9X 1J9
780-853-5270

Wainwright Provincial Building   810 14 Avenue , Wainwright, Alberta T9W 1R2
780-842-4077

Wetaskiwin Community Health Centre   5610 40 Avenue , Wetaskiwin, Alberta T9A 3E4
780-361-4333


service Public Health - Immunizations Provided by: Alberta Health Services - North Zone
Anzac Community Health Services   240 Christina Drive , Anzac, Alberta T0P 1J0
780-334-2023

Athabasca Community Health Services   3401 48 Avenue , Athabasca, Alberta T9S 1M7
780-675-2231

Barrhead Community Health Services   6203 49 Street , Barrhead, Alberta T7N 1A1
780-674-3408

Beaverlodge Community Health Services   412 10A Street , Beaverlodge, Alberta T0H 0C0
780-354-2647

Bonnyville Community Health Services   4904 50 Avenue , Bonnyville, Alberta T9N 2G4
780-826-3381

Boyle Healthcare Centre   5004 Lakeview Road , Boyle, Alberta T0A 0M0
780-689-2677

Buffalo Lake Settlement Community Health Services   Buffalo Lake Drive , Buffalo Lake Settlement, Alberta T0A 0R0
780-689-4771

Calling Lake Community Health Services   3401 48 Avenue , Calling Lake, Alberta T0G 0K0
780-331-3760

Cold Lake Community Health Services   4720 55 Street , Cold Lake, Alberta T9M 1V8
780-594-4404

College and Community Health Centre   10620 104 Avenue , Grande Prairie, Alberta T8V 8J8
780-814-5800

East Prairie Family Centre   East Prairie Metis Settlement, Alberta T0G 0V0
780-523-6450

Edson Healthcare Centre   3837 6 Avenue , Edson, Alberta T7E 0C5
780-725-6083

Elizabeth Settlement Community Hall   Elizabeth Metis Settlement, Alberta T9M 1V8
780-594-3383

Elk Point Healthcare Centre   5310 50 Avenue , Elk Point, Alberta T0A 1A0
780-724-3532

Fairview Health Complex    10628 110 Street , Fairview, Alberta T0H 1L0
780-835-4951

Falher Provincial Building   28 Main Street , Falher, Alberta T0H 1M0
780-324-3750

Fishing Lake Metis Settlement Community Health Services   Fishing Lake Metis Settlement, Alberta T0A 1A0
780-943-3058

Fort McMurray Community Health Services   113 Thickwood Boulevard , Fort McMurray, Alberta T9H 5E5
780-791-6247

Fort Vermilion Community Health Centre   4804 50 Street , Fort Vermilion, Alberta T0H 1N0
780-927-3391

Fox Creek Healthcare Centre   600 3 Street , Fox Creek, Alberta T0H 1P0
780-622-3730

George McDougall - Smoky Lake Healthcare Centre   4212 55 Avenue , Smoky Lake, Alberta T0A 3C0
780-656-3595

Gift Lake Community Health Services   Main Street , Gift Lake, Alberta T0G 1B0
780-767-2101

Grande Cache Provincial Building   10001 Hoppe Avenue , Grande Cache, Alberta T0E 0Y0
780-827-3504

Grande Prairie Provincial Building   10320 99 Street , Grande Prairie, Alberta T8V 6J4
780-513-7500

Grimshaw / Berwyn and District Community Health Centre   5621 50 Avenue , Grimshaw, Alberta T0H 1W0
780-332-6505

Grouard Northern Lakes College   64 Mission Street , Grouard, Alberta T0G 1C0
780-523-6450

High Prairie Health Complex   5101 38 Street , High Prairie, Alberta T0G 1E0
780-523-6450

Hinton Community Health Services   1280A Switzer Drive , Hinton, Alberta T7V 1T5
780-865-2277

Janvier Municipal Building   110 Janvier Drive , Chard, Alberta T0P 1G0
780-791-6247

Joussard Homesteader's Hall   76 Peace River Avenue , Joussard, Alberta T0G 1J0
780-523-6450

Kikino Community Health Services   Kikino, Alberta T0A 2B0
780-623-7797

Kinuso Community Health Services   40 Centre Street , Kinuso, Alberta T0G 1K0
780-775-3501

La Crete Public Health and Home Care Building   9818 105 Street , La Crete, Alberta T0H 2H0
780-928-6800

Lac La Biche Provincial Building   9503 Beaverhill Road , Lac La Biche, Alberta T0A 2C0
780-623-4471

Manning Community Health Centre   600 2 Street NE, Manning, Alberta T0H 2M0
780-836-7361

Mayerthorpe Healthcare Centre   4417 45 Street , Mayerthorpe, Alberta T0E 1N0
780-786-2488

Northwest Health Centre   11202 100 Avenue , High Level, Alberta T0H 1Z0
780-841-3230

Onoway Community Health Services   4919 Lac Ste Anne Trail , Onoway, Alberta T0E 1V0
780-967-4440

Peace River Community Health Centre   10101 68 Street , Peace River, Alberta T8S 1T6
780-624-7260

Rainbow Lake Community Health Services   6A Commercial Road , Rainbow Lake, Alberta T0H 2Y0
780-956-3646

Red Earth Creek Community Health Services   323 Evergreen Trail , Red Earth Creek, Alberta T0G 1X0
780-649-2242

Sacred Heart Community Health Centre   350 3 Avenue NW, McLennan, Alberta T0H 2L0
780-324-3750

Seton - Jasper Healthcare Centre   518 Robson Street , Jasper, Alberta T0E 1E0
780-852-4759

Slave Lake Healthcare Centre   309 6 Street NE, Slave Lake, Alberta T0G 2A2
780-849-3947

Smith Community Complex   Main Street , Smith, Alberta T0G 2B0
780-849-3947

Spirit River Community Health Services   5005 45 Avenue , Spirit River, Alberta T0H 3G0
780-864-3063

St. Paul Community Health Services   5610 50 Avenue , St. Paul, Alberta T0A 3A1
780-645-3396

Swan Hills Healthcare Centre   29 Freeman Drive , Swan Hills, Alberta T0G 2C0
780-333-7077

Thorhild Community Health Services   302 2 Avenue , Thorhild, Alberta T0A 3J0
780-398-3879

Trout / Peerless Lake Health Centre   Peerless Lake, Alberta T0G 2W0
780-869-2362

Valleyview Community Health Services   5112 50 Avenue , Valleyview, Alberta T0H 3N0
780-524-3338

Vilna Community Health Services   5103 48 Street , Vilna, Alberta T0A 3L0
780-636-3533

Wabasca / Demarais Community Health Service   867 Stony Point Road , Wabasca, Alberta T0G 2K0
780-891-3931

Westlock Community Health Services   10024 107 Avenue , Westlock, Alberta T7P 2E3
780-349-3316

Whitecourt Healthcare Centre   20 Sunset Boulevard , Whitecourt, Alberta T7S 1M8
780-778-5555

Woodland Cree Health Centre   Cadotte Lake, Alberta T0H 0N0
780-629-8963

Worsley Community Health Services   404 Alberta Avenue , Worsley, Alberta T0H 3W0
780-685-3752


service Public Health Services Provided by: Alberta Health Services - Calgary Zone
Acadia Community Health Centre   151 86 Avenue SE, Calgary, Alberta T2H 3A5
403-944-7200 or call 811 for Immunization appointments only

Airdrie Community Health Centre   604 Main Street S, Airdrie, Alberta T4B 3K7
403-912-8400 or 811 for immunization appointments only

Banff Community Health Centre   303 Lynx Street , Banff, Alberta T1L 1B3
403-762-2990 or 811 for immunization appointments only

Calgary 6617 Centre Street N   6617 Centre Street N, Calgary, Alberta T2K 4Y5
403-944-7500 or 811 for immunization appointments only

Canmore Provincial Building   800 Railway Avenue , Canmore, Alberta T1W 1P1
403-678-5656 or 811 for immunization appointments only

Chestermere Community Health Centre   288 Kinniburgh Boulevard , Chestermere, Alberta T1X 0V8
403-365-5400 or 811 for immunization appointments only

Claresholm Community Health Centre   5221 2 Street W, Claresholm, Alberta T0L 0T0
403-625-4061 or 811 for immunization appointments only

Cochrane Community Health Centre   60 Grande Boulevard , Cochrane, Alberta T4C 0S4
403-851-6130

Didsbury District Health Services   1210 20 Avenue , Didsbury, Alberta T0M 0W0
403-335-7292 or 811 for immunization appointments only

East Calgary Health Centre   4715 8 Avenue SE, Calgary, Alberta T2A 3N4
403-955-1250

High River Public Health Centre   310 MacLeod Trail SW, High River, Alberta T1V 1Z5
403-652-5450 or 811 for immunization appointments only

Nanton Community Health Centre   2214 20 Street , Nanton, Alberta T0L 1R0
403-646-2218 or 811 for immunization appointments only

Oilfields General Hospital   717 Government Road , Diamond Valley, Alberta T0L 0H0
403-933-6505 or 811 for immunization appointments only

Okotoks Health and Wellness Centre   11 Cimarron Common , Okotoks, Alberta T1S 2E9
403-995-2600 or 811 for immunization appointments only

Ranchlands Village Mall   1829 Ranchlands Boulevard NW, Calgary, Alberta T3G 2A7
403-943-9700 or 811 for immunization appointments only

Shaganappi Complex   3415 8 Avenue SW, Calgary, Alberta T3C 0E8
403-944-7373 or 811 for immunization appointments only

South Calgary Health Centre   31 Sunpark Plaza SE, Calgary, Alberta T2X 3W5
403-943-9500 or 811 for immunization appointments only

Strathmore Public Health Office   650 Westchester Road , Strathmore, Alberta T1P 1H8
403-361-7200 or 811 for immunization appointments only

Village Square Leisure Centre   2623 56 Street NE, Calgary, Alberta T1Y 6E7
403-944-7000 or 811 for immunization appointments only

Vulcan Community Health Centre   610 Elizabeth Street S, Vulcan, Alberta T0L 2B0
403-485-2285 or 811 for immunization appointments only


service Public Health Services Provided by: Alberta Health Services - South Zone
Bow Island Provincial Building   802 6 Street E, Bow Island, Alberta T0K 0G0
403-545-2296

Brooks Health Centre   440 3 Street E, Brooks, Alberta T1R 0X8
403-501-3300

Cardston Provincial Building   576 Main Street , Cardston, Alberta T0K 0K0
403-653-5230

Coaldale Health Centre   2100 11 Street , Coaldale, Alberta T1M 1L2
403-345-3000

Crowsnest Pass Provincial Building   12501 20 Avenue , Blairmore, Alberta T0K 0E0
403-562-5030

Fort Macleod Health Centre   744 26 Street S, Fort Macleod, Alberta T0L 1Z0
403-553-5351

Lethbridge Health Unit   801 1 Avenue S, Lethbridge, Alberta T1J 4L5
403-388-6666

Magrath Community Health Centre   37 East 2 Avenue N, Magrath, Alberta T0K 1J0
403-758-4422

Medicine Hat Community Health Services   2948 Dunmore Road SE, Medicine Hat, Alberta T1A 8E3
403-502-8200

Milk River Health Centre   517 Centre Avenue , Milk River, Alberta T0K 1M0
403-647-3430

Oyen Community Health Services   315 3 Avenue E, Oyen, Alberta T0J 2J0
403-664-3651

Pincher Creek Health Centre   1222 Bev McLachlin Drive , Pincher Creek, Alberta T0K 1W0
403-627-1230

Piyami Health Centre   300A Rogers Avenue , Picture Butte, Alberta T0K 1V0
403-388-6751

Raymond Health Centre   150 N 4 Street E, Raymond, Alberta T0K 2S0
403-752-5430

Taber Health Centre   4326 50 Avenue , Taber, Alberta T1G 1N9
403-223-7230

Vauxhall Community Health   406 1 Avenue N, Vauxhall, Alberta T0K 2K0
403-223-7229


service Public Health Services Provided by: Alberta Health Services - Edmonton Zone
Beaumont Community Health Centre   4918 50 Avenue , Beaumont, Alberta T4X 1J9
780-929-4822

Bonnie Doon Public Health Centre   8314 88 Avenue NW, Edmonton, Alberta T6C 1L1
780-342-1520

Devon General Hospital   101 Erie Street S, Devon, Alberta T9G 1A6
780-342-7069

East Edmonton Health Centre   7910 112 Avenue NW, Edmonton, Alberta T5B 0C2
780-342-4719

Edmonton Community Health Hub North   13211 Fort Road NW, Edmonton, Alberta T5A 1C3
587-735-8879

Evansburg Health Centre / Good Samaritan Pembina Village   5225 50 Street , Evansburg, Alberta T0E 0T0
780-727-2288

Fort Saskatchewan Community Hospital   9401 86 Avenue , Fort Saskatchewan, Alberta T8L 0C6
780-342-2366

Gibbons Community Health Centre   4720 50 Avenue , Gibbons, Alberta T0A 1N0
780-342-2660

Leduc Community Health Centre   4219 50 Street , Leduc, Alberta T9E 8C9
780-980-4644

Mill Woods Community Health Centre   7525 38 Avenue , Edmonton, Alberta T6K 3X9
780-342-1660

Morinville Provincial Building   10008 107 Street , Morinville, Alberta T8R 1L3
780-342-2600

Northgate Centre   9499 137 Avenue , Edmonton, Alberta T5E 5R8
780-342-2800

Rutherford Professional Centre   11153 Ellerslie Road SW, Edmonton, Alberta T6W 0E9
780-342-6800

Spruce Grove Health Unit   505 Queen Street , Spruce Grove, Alberta T7X 2V2
780-342-1301

St. Albert Community Health Centre   23 Sir Winston Churchill Avenue , St. Albert, Alberta T8N 2S7
780-459-6671

Strathcona County Health Centre   2 Brower Drive , Sherwood Park, Alberta T8H 1V4
780-342-4600

Thorsby Community Health Centre   4825 Hankin Street , Thorsby, Alberta T0C 2P0
780-789-4800

Twin Brooks Community Health Centre   1110 113 Street NW, Edmonton, Alberta T6J 7J4
780-342-1560

West Jasper Place Community Health Centre   9720 182 Street NW, Edmonton, Alberta T5T 3T9
780-342-1234

Westmount Shopping Centre   13310 111 Avenue NW, Edmonton, Alberta T5M 2M7
780-342-1600

WestView Health Centre - Stony Plain   4405 South Park Drive , Stony Plain, Alberta T7Z 2M7
780-968-3700