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
Telephone: 403-545-2296
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 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
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 Bev 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
Fort Macleod Community Health Site
744 26 Street, Fort Macleod, Alberta, T0L 0Z0
Telephone: 403-553-5311
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, 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-342-1300 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-3263
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
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