Staff Login

Community Health Centres - Public Health Nursing

List of Public Health Centres sorted by Zone.
Name Address Postal Code Telephone
Public Health Services Northgate Centre
9499 137 Avenue , Edmonton, Alberta
T5E 5R8 780-342-2800
Public Health Services Evansburg Health Centre / Good Samaritan Pembina Village
5225 50 Street , Evansburg, Alberta
T0E 0T0 780-727-2288
Public Health Services WestView Health Centre - Stony Plain
4405 South Park Drive , Stony Plain, Alberta
T7Z 2M7 780-968-3700
Public Health Services Strathcona County Health Centre
2 Brower Drive , Sherwood Park, Alberta
T8H 1V4 780-342-4600
Public Health Services Thorsby Community Health Centre
4825 Hankin Street , Thorsby, Alberta
T0C 2P0 780-789-4800
Public Health Services Bonnie Doon Public Health Centre
8314 88 Avenue NW , Edmonton, Alberta
T6C 1L1 780-342-1520
Public Health Services East Edmonton Health Centre
7910 112 Avenue NW , Edmonton, Alberta
T5B 0C2 780-342-4719
Public Health Services St. Albert Community Health Centre
23 Sir Winston Churchill Avenue , St. Albert, Alberta
T8N 2S7 780-459-6671
Public Health Services Leduc Community Health Centre
4221 50 Street , Leduc, Alberta
T9E 8C9 780-980-4644
Public Health Services Mill Woods Community Health Centre
7525 38 Avenue , Edmonton, Alberta
T6K 3X9 780-342-1660
Public Health Services West Jasper Place Community Health Centre
9720 182 Street NW , Edmonton, Alberta
T5T 3T9 780-342-1234
Public Health Services Beaumont Community Health Centre
4918 50 Avenue , Beaumont, Alberta
T4X 1J9 780-929-4822
Public Health Services Gibbons Community Health Centre
4720 50 Avenue , Gibbons, Alberta
T0A 1N0 780-342-2660
Public Health Services Morinville Provincial Building
10008 107 Street , Morinville, Alberta
T8R 1L3 780-342-2600
Public Health Services Twin Brooks Community Health Centre
1110 113 Street NW , Edmonton, Alberta
T6J 7J4 780-342-1560
Public Health Services Devon General Hospital
101 Erie Street S , Devon, Alberta
T9G 1A6 780-342-7069
Public Health Services Queen Street Place
505 Queen Street , Spruce Grove, Alberta
T7X 2V2 780-342-1301
Public Health Services Rutherford Professional Centre
11153 Ellerslie Road SW , Edmonton, Alberta
T6W 0E9 780-342-6800
Public Health Services Fort Saskatchewan Community Hospital
9401 86 Avenue , Fort Saskatchewan, Alberta
T8L 0C6 780-342-2366
Public Health Services Edmonton Community Health Hub North
13211 Fort Road NW , Edmonton, Alberta
T5A 1C3 587-735-8879
Public Health Services Bow Island Provincial Building
802 6 Street E , Bow Island, Alberta
T0K 0G0 403-545-2296
Public Health Services Medicine Hat Community Health Services
2948 Dunmore Road SE , Medicine Hat, Alberta
T1A 8E3 403-502-8200
Public Health Services Oyen Community Health Services
315 3 Avenue E , Oyen, Alberta
T0J 2J0 403-664-3651
Public Health Services Milk River Health Centre
517 Centre Avenue , Milk River, Alberta
T0K 1M0 403-647-3430
Public Health Services Pincher Creek Health Centre
1222 Bev McLachlin Drive , Pincher Creek, Alberta
T0K 1W0 403-627-1230
Public Health Services Vauxhall Community Health
406 1 Avenue N , Vauxhall, Alberta
T0K 2K0 403-223-7229
Public Health Services Coaldale Health Centre
2100 11 Street , Coaldale, Alberta
T1M 1L2 403-345-3000
Public Health Services Piyami Health Centre
300A Rogers Avenue , Picture Butte, Alberta
T0K 1V0 403-388-6751
Public Health Services Crowsnest Pass Provincial Building
12501 20 Avenue , Blairmore, Alberta
T0K 0E0 403-562-5030
Public Health Services Taber Health Centre
4326 50 Avenue , Taber, Alberta
T1G 1N9 403-223-7230
Public Health Services Raymond Health Centre
150 N 4 Street E , Raymond, Alberta
T0K 2S0 403-752-5430
Public Health Services Fort Macleod Health Centre
744 26 Street S , Fort Macleod, Alberta
T0L 0Z0 403-553-5351
Public Health Services Brooks Health Centre
440 3 Street E , Brooks, Alberta
T1R 0X8 403-501-3300
Public Health Services Cardston Provincial Building
576 Main Street , Cardston, Alberta
T0K 0K0 403-653-5230
Public Health Services Magrath Community Health Centre
37 East 2 Avenue N , Magrath, Alberta
T0K 1J0 403-758-4422
Public Health Services Melcor Centre
200 4 Avenue S , Lethbridge, Alberta
T1J 4C9 403-388-6666
Public Health - Immunizations Athabasca Community Health Services
3401 48 Avenue , Athabasca, Alberta
T9S 1M7 780-675-2231
Public Health - Immunizations Barrhead Community Health Services
6203 49 Street , Barrhead, Alberta
T7N 1A1 780-674-3408
Public Health - Immunizations Bonnyville Community Health Services
4904 50 Avenue , Bonnyville, Alberta
T9N 2G4 780-826-3381
Public Health - Immunizations Buffalo Lake Settlement Community Health Services
Buffalo Lake Drive , Buffalo Lake Settlement, Alberta
T0A 0R0 780-689-4771
Public Health - Immunizations Cold Lake Community Health Services
4720 55 Street , Cold Lake, Alberta
T9M 1V8 780-594-4404
Public Health - Immunizations Elizabeth Settlement Community Hall
Elizabeth Metis Settlement, Alberta
T9M 1V8 780-594-3383
Public Health - Immunizations Elk Point Healthcare Centre
5310 50 Avenue , Elk Point, Alberta
T0A 1A0 780-724-3532
Public Health - Immunizations Fishing Lake Metis Settlement Community Health Services
Fishing Lake Metis Settlement, Alberta
T0A 1A0 780-943-3058
Public Health - Immunizations Kikino Community Health Services
Kikino, Alberta
T0A 2B0 780-623-7797
Public Health - Immunizations Onoway Community Health Services
4919 Lac Ste Anne Trail , Onoway, Alberta
T0E 1V0 780-967-4440
Public Health - Immunizations Red Earth Creek Community Health Services
323 Evergreen Trail , Red Earth Creek, Alberta
T0G 1X0 780-649-2242
Public Health - Immunizations St. Paul Community Health Services
5610 50 Avenue , St. Paul, Alberta
T0A 3A1 780-645-3396
Public Health - Immunizations Thorhild Community Health Services
302 2 Avenue , Thorhild, Alberta
T0A 3J0 780-398-3879
Public Health - Immunizations Trout / Peerless Lake Health Centre
Peerless Lake, Alberta
T0G 2W0 780-869-2362
Public Health - Immunizations Wabasca / Demarais Community Health Service
867 Stony Point Road , Wabasca, Alberta
T0G 2K0 780-891-3931
Public Health - Immunizations Westlock Community Health Services
10024 107 Avenue , Westlock, Alberta
T7P 2E3 780-349-3316
Public Health - Immunizations Hinton Community Health Services
1280A Switzer Drive , Hinton, Alberta
T7V 1T5 780-865-2277
Public Health - Immunizations Calling Lake Community Health Services
2850 Calling Lake Drive , Calling Lake, Alberta
T0G 0K0 780-331-3760
Public Health - Immunizations Anzac Community Health Services
240 Christina Drive , Anzac, Alberta
T0P 1J0 780-215-6953, 780-791-6247
Public Health - Immunizations Fort McMurray Community Health Services
113 Thickwood Boulevard , Fort McMurray, Alberta
T9H 5E5 780-791-6247
Public Health - Immunizations Rainbow Lake Community Health Services
6A Commercial Road , Rainbow Lake, Alberta
T0H 2Y0 780-956-3646
Public Health - Immunizations Woodland Cree Health Centre
Cadotte Lake, Alberta
T0H 0N0 780-629-8963
Public Health - Immunizations Beaverlodge Community Health Services
412 10A Street , Beaverlodge, Alberta
T0H 0C0 780-354-2647
Public Health - Immunizations Gift Lake Community Health Services
Main Street , Gift Lake, Alberta
T0G 1B0 780-767-2101
Public Health - Immunizations Grande Cache Provincial Building
10001 Hoppe Avenue , Grande Cache, Alberta
T0E 0Y0 780-827-3504
Public Health - Immunizations Kinuso Community Health Services
40 Centre Street , Kinuso, Alberta
T0G 1K0 780-775-3501
Public Health - Immunizations Manning Community Health Centre
600 2 Street NE , Manning, Alberta
T0H 2M0 780-836-7361
Public Health - Immunizations Marshall Eliuk Peace River Community Health Centre
10101 68 Street , Peace River, Alberta
T8S 1T6 780-624-7260, 780-624-7558
Public Health - Immunizations Sacred Heart Community Health Centre
350 3 Avenue NW , McLennan, Alberta
T0H 2L0 780-324-3750
Public Health - Immunizations Spirit River Community Health Services
5005 45 Avenue , Spirit River, Alberta
T0H 3G0 780-864-3063
Public Health - Immunizations Valleyview Community Health Services
5112 50 Avenue , Valleyview, Alberta
T0H 3N0 780-524-3338
Public Health - Immunizations Worsley Community Health Services
404 Alberta Avenue , Worsley, Alberta
T0H 3W0 780-685-3752
Public Health - Immunizations Vilna Community Health Services
5103 48 Street , Vilna, Alberta
T0A 3L0 780-636-3533
Public Health - Immunizations High Prairie Health Complex
5101 38 Street , High Prairie, Alberta
T0G 1E0 780-523-6450
Public Health - Immunizations George McDougall - Smoky Lake Healthcare Centre
4212 55 Avenue , Smoky Lake, Alberta
T0A 3C0 780-656-3595
Public Health - Immunizations Fairview Health Complex
10628 110 Street , Fairview, Alberta
T0H 0B4 780-835-4951
Public Health - Immunizations Fox Creek Healthcare Centre
600 3 Street , Fox Creek, Alberta
T0H 1P0 780-622-3730
Public Health - Immunizations Grimshaw / Berwyn and District Community Health Centre
5621 50 Avenue , Grimshaw, Alberta
T0H 1W0 780-332-6505
Public Health - Immunizations Northwest Health Centre
11202 100 Avenue , High Level, Alberta
T0H 1Z0 780-841-3230
Public Health - Immunizations Whitecourt Healthcare Centre
20 Sunset Boulevard , Whitecourt, Alberta
T7S 1M8 780-778-5555
Public Health - Immunizations Boyle Healthcare Centre
5004 Lakeview Road , Boyle, Alberta
T0A 0M0 780-689-2677
Public Health - Immunizations Seton - Jasper Healthcare Centre
518 Robson Street , Jasper, Alberta
T0E 1E0 780-852-4759
Public Health - Immunizations Mayerthorpe Healthcare Centre
4417 45 Street , Mayerthorpe, Alberta
T0E 1N0 780-786-2488
Public Health - Immunizations Slave Lake Healthcare Centre
309 6 Street NE , Slave Lake, Alberta
T0G 2A0 780-849-3947
Public Health - Immunizations Swan Hills Healthcare Centre
29 Freeman Drive , Swan Hills, Alberta
T0G 2C0 780-333-7077
Public Health - Immunizations Lac La Biche Provincial Building
9503 Beaverhill Road , Lac La Biche, Alberta
T0A 2C0 780-623-4471
Public Health - Immunizations La Crete Public Health and Home Care Building
9818 105 Street , La Crete, Alberta
T0H 2H0 780-928-6800
Public Health - Immunizations Edson Healthcare Centre
3837 6 Avenue , Edson, Alberta
T7E 0C5 780-725-6083
Public Health - Immunizations Grouard Northern Lakes College
64 Mission Street , Grouard, Alberta
T0G 1C0 780-523-6450
Public Health - Immunizations Falher Provincial Building
28 Main Street , Falher, Alberta
T0H 1M0 780-324-3750
Public Health - Immunizations East Prairie Family Centre
East Prairie Metis Settlement, Alberta
T0G 0V0 780-523-6450
Public Health - Immunizations Smith Community Complex
Main Street , Smith, Alberta
T0G 2B0 780-849-3947
Public Health - Immunizations Joussard Homesteader's Hall
76 Peace River Avenue , Joussard, Alberta
T0G 1J0 780-523-6450
Public Health - Immunizations Fort Vermilion Community Health Centre
4804 50 Street , Fort Vermilion, Alberta
T0H 1N0 780-927-3391
Public Health - Immunizations Redwater Health Centre
4812 58 Street , Redwater, Alberta
T0A 2W0 780-942-3932
Public Health - Immunizations Chipewyan Prairie First Nation Health Centre
Nokohoo Road Road , Chard, Alberta
T0P 1G0 780-881-6164
Public Health - Immunizations Fort McMurray 468 First Nation Health Centre
134 Lake Shore Drive , Fort McMurray, Alberta
T0P 1J0 780-791-6247
Public Health - Immunizations Horse Lake Wellness Centre
P.O Box 831 , Hythe, Alberta
T0H 2C0 780-830-8542
Public Health - Immunizations Fort McKay First Nation Health Centre
94405 Fort McKay Road , Fort McKay, Alberta
T0P 1C0 780-791-6247
Public Health - Immunizations Janvier Health Centre
Nokohoo Road , Chard, Alberta
T0P 1G0 780-791-6247
Public Health - Immunizations Paddle Prairie Health Centre
Wolf Trail , Paddle Prairie, Alberta
T0H 2W0 780-841-3342
Public Health - Immunizations Queen Elizabeth II Ambulatory Care Centre
10409 98 Street , Grande Prairie, Alberta
T8V 2E8 780-513-7500
Public Health Services Shaganappi Complex
3415 8 Avenue SW , Calgary, Alberta
T3C 0E8 403-944-7373 or 811 for immunization appointments only, 403-943-5465 immunization appointments only, 403-244-8351 (Early Start)
Public Health Services Calgary 6617 Centre Street N
6617 Centre Street N , Calgary, Alberta
T2K 4Y5 403-944-7500 or 811 for immunization appointments only
Public Health Services South Calgary Health Centre
31 Sunpark Plaza SE , Calgary, Alberta
T2X 3W5 403-943-9500 or 811 for immunization appointments only, 403-943-9572 (Postpartum Services)
Public Health Services Acadia Community Health Centre
151 86 Avenue SE , Calgary, Alberta
T2H 3A5 403-944-7200 or call 811 for Immunization appointments, 403-943-5465 or 811 Immunization only
Public Health Services Sheldon M. Chumir Health Centre
1213 4 Street SW , Calgary, Alberta
T2R 0X7 403-955-9397
Public Health Services Ranchlands Village Mall
1829 Ranchlands Boulevard NW , Calgary, Alberta
T3G 2A7 403-943-9700 or 811 for immunization appointments only, 403-244-8351 (Early Start Program)
Public Health Services East Calgary Health Centre
4715 8 Avenue SE , Calgary, Alberta
T2A 3N4 403-955-1250, 811 for immunization appointments
Public Health Services Airdrie Community Health Centre
604 Main Street S , Airdrie, Alberta
T4B 3K7 403-912-8400 or 811 for immunization appointments
Public Health Services Banff Community Health Centre
303 Lynx Street , Banff, Alberta
T1L 1B3 403-762-2990 or 811 for immunization appointments
Public Health Services Canmore Provincial Building
800 Railway Avenue , Canmore, Alberta
T1W 1P1 403-678-5656 or 811 for immunization appointments
Public Health Services Claresholm Community Health Centre
5221 2 Street W , Claresholm, Alberta
T0L 0T0 403-625-4061, 811 for immunization appointments
Public Health Services Cochrane Community Health Centre
60 Grande Boulevard , Cochrane, Alberta
T4C 0S4 403-851-6130 or 811 for immunization appointments only
Public Health Services High River Public Health Centre
310 MacLeod Trail SW , High River, Alberta
T1V 1Z5 403-652-5450 or 811 for immunization appointments only, 403-943-5465 immunization appointments only
Public Health Services Nanton Community Health Centre
2214 20 Street , Nanton, Alberta
T0L 1R0 403-646-2218, 811 for immunization appointments
Public Health Services Oilfields General Hospital
717 Government Road , Diamond Valley, Alberta
T0L 0H0 403-933-6505 or 811 for immunization appointments only, 403-943-5465 immunization appointments only
Public Health Services Okotoks Health and Wellness Centre
11 Cimarron Common , Okotoks, Alberta
T1S 2E9 403-995-2600 or 811 for immunization appointments only, 403-943-5465 immunization appointments only
Public Health Services Strathmore Public Health Office
650 Westchester Road , Strathmore, Alberta
T1P 1H8 403-361-7200 or 811 for immunization appointments only
Public Health Services Vulcan Community Health Centre
610 Elizabeth Street S , Vulcan, Alberta
T0L 2B0 403-485-2285, 811 for Immunization appointments
Public Health Services Chestermere Community Health Centre
288 Kinniburgh Boulevard , Chestermere, Alberta
T1X 0V8 403-365-5400, 811 for immunization appointments
Public Health Services Village Square Leisure Centre
2623 56 Street NE , Calgary, Alberta
T1Y 6E7 403-944-7000 or 811 for immunization appointments only, 403-943-5465 immunization appointments only, 403-244-8351 (Early Start Program)
Public Health Services Didsbury Community Health Centre
1206 20 Avenue , Didsbury, Alberta
T0M 0W0 403-335-7292, 811 for immunization appointments