Home | Contact | ? Help | * Give | AHS Staff Login | Medical Staff     
  • Bookmark and Share
  • Print
  • Increase text size
  • Decrease text size
Home > Hospitals & Facilities

Public Health Centres

Acadia Community Health Centre

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

Airdrie Regional Community Health Centre

604 Main Street S, Airdrie, Alberta, T4B 3K7
Telephone: 403-948-1298 (switchboard)

Anzac Community Health Services

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

Banff Community Health Centre

303 Lynx Street, Banff, Alberta, T1L 1B3
Telephone: 403-762-2990

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 Community Health Services

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-342-1520 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 McCauley Health Centre

10628 96 Street NW, Edmonton, Alberta, T5H 2J2
Telephone: 780-422-7333

Brooks Community Health Centre

440 3rd Street E, Brooks, Alberta, T1R 0X8
Telephone: 403-501-3232 (switchboard)

Buffalo Lake Settlement Community Health Services

Buffalo Lake Drive, Buffalo Lake Settlement, Alberta, T0A 0R0
Telephone: 780-689-4771

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

Cardston Health Unit

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

Castor Community Health Centre

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

Chestermere Community Health Centre

288 Kinniburgh Boulevard, Chestermere, Alberta, T1X 0M1
Telephone: 403-365-5400 (Switchboard)

Claresholm Community Health Centre

5221 2 Street W, 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

60 Grande Boulevard, Cochrane, Alberta, T4C 0S4
Telephone: 403-851-6000 (Switchboard)

Cold Lake Community Health Services

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

Community Village

10116 102 Avenue, Grande Prairie, Alberta, T8V 1A1

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

Crowsnest Pass Provincial Building

12501 20 Avenue, Blairmore, Alberta, T0K 0E0

Devon General Hospital

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

Didsbury District Health Services Building

1210 20 Avenue, Didsbury, Alberta, T0M 0W0
Telephone: 403-335-9393

Drayton Valley Community Health Centre

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

Drumheller Health Centre

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

East Edmonton Health Centre

7910 112 Avenue NW, Edmonton, Alberta, T5B 0C2

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

5310 50 Avenue, 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

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

Fort Macleod Community Health Site

744 26 Street, Fort Macleod, Alberta, T0L 0Z0

Fort McMurray Community Health Services

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

Fort Vermilion Community Health Centre

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

Fox Creek Healthcare Centre

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

George McDougall - Smoky Lake Healthcare Centre

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

Gibbons Health Unit

4720 50 Avenue, Gibbons, Alberta, T0A 1N0
Telephone: 780-342-2660 Main Line

Gift Lake Community Health Services

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

Glendon Community Health Services

2nd Street 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 Virene Building (Home Care)

10121 97 Avenue, Grande Prairie, Alberta, T8V 0N5

Grimshaw/Berwyn and District Community Health Centre

5621 50 Avenue, Grimshaw, Alberta, T0H 1W0
Telephone: 780-332-6500

Hanna Community Health Centre

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

High River Public Health Centre

310 MacLeod Trail SW, High River, Alberta, T1V 1M7
Telephone: 403-652-2200 (Switchboard)

Hinton Community Health Services

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

Innisfail Health Centre

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

Kikino Metis Settlement

Kikino, Alberta, T0A 2B0

Kinuso Community Health Services

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 Public Health and Home Care Building

9818 105 Street, La Crete, Alberta, T0H 2H0

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 (switchboard)

Leduc Public Health Centre

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

Lethbridge Community Health Centre

801 1 Avenue S, Lethbridge, Alberta, T1J 4L5
Telephone: 403-388-6666

Lubicon Lake Health Services

Calahesen Road, Little Buffalo, Alberta,
Telephone: 780-629-3760 (switchboard)

Magrath Community Health Center

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

Medicine Hat Community Health Services

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

Milk River Health Centre

517 Centre Avenue E, Milk River, Alberta, T0K 1M0
Telephone: 403-647-5511 (switchboard)

Mill Woods Public Health Centre

7525 38 Avenue, Edmonton, Alberta, T6K 3X9
Telephone: 780-342-1660 Main Line

Morinville Provincial Building

10008 107 Street, Morinville, Alberta, T8R 1L3
Telephone: 780-342-2600 (Main line)

Nanton Community Health Centre

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

North Hill Community Health Centre

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

Northeast Community Health Centre

14007 50 Street, Edmonton, Alberta, T5A 5E4
Telephone: 780-342-4000 (Main line)

Northern Lights Regional Health Centre

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

Northgate Centre

9499 137 Avenue, Edmonton, Alberta, T5E 5R8

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 (switchboard)

Olds Campus Community Health Centre

4500 50 Street, Olds, Alberta, T4H 1R6

Olds Provincial Building

5030 50 Street, Olds, Alberta, T4H 1S1

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

Peerless Lake Community Health Services

Peerless Lake, Alberta, T0G 2W0

Pincher Creek Community Health Centre

1222 Bev McLachlin Drive, Pincher Creek, Alberta, T0K 1W0

Piyami Health Centre

300-A Rogers Avenue, Picture Butte, Alberta, T0K 1V0
Telephone: 403-732-4762 (Switchboard)

Ponoka Community Health Centre

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

Prairie North Plaza

4910 50 Street, Lloydminster, Saskatchewan, S9V 0Y5

Rainbow Lake Community Health Services

6A Commercial Road, Rainbow Lake, Alberta, T0H 2Y0
Telephone: 780-956-3646

Raymond Community Health

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

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
Telephone: 780-342-6800 (Main line)

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

Seventh Street Plaza

10030 107 Street, Edmonton, Alberta, T5J 3E4

Shaganappi Complex

3415 8 Avenue SW, Calgary, Alberta, T3C 0E8

Sheldon M. Chumir Health Centre

1213 4 Street SW, Calgary, Alberta, T2R 0X7

South Calgary Health Centre

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

Spirit River Community Health Services

5003 45 Avenue, Spirit River, Alberta, T0H 3G0

Spruce Grove Health Unit

505 Queen Street, Spruce Grove, Alberta, T7X 2V2
Telephone: 780-342-1301 (Main line)

St. Albert Public Health Centre

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

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

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

Sylvan Lake Community Health Centre

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

Taber Community Health Centre

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

Thorhild Community Health Services

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

Thornhill Library / Community Health Centre

6617 Centre Street N, Calgary, Alberta, T2K 4Y5

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 Community Health Services

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

Twin Brooks Public Health Centre

1110 113 Street NW, Edmonton, Alberta, T6J 7J4
Telephone: 780-342-1560 Main Line

Valleyview Community Health Services

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

Vauxhall Community Health

406 1 Avenue N, Vauxhall, Alberta, T0K 2K0
Telephone: 403-223-7229

Vegreville Community Health Centre

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

Vermilion Public Health

4701 52 Street, Vermilion, Alberta, T9X 1J9

Viking Public Health

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

Village Square

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

Vilna Community Health Services

5103 48 Street, Vilna, Alberta, T0A 3L0

Vulcan Community Health Centre

610 Elizabeth Street S, 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 Public Health

810 14 Avenue, Wainwright, Alberta, T9W 1R2
Telephone: 780-842-4077

West Jasper Place Public Health Centre

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

WestView Health Centre

4405 South Park Drive, Stony Plain, Alberta, T7Z 2M7
Telephone: 780-968-3600 (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

4707 50 Avenue, Whitecourt, Alberta, T7S 1P1
Telephone: 780-706-3173

Winfield Community Health Centre

#10 2 Avenue W, Winfield, Alberta, T0C 2X0
Telephone: 780-682-4755

Woodland Cree Health Centre

Cadotte Lake, Alberta, T0H 0N0

Worsley Community Health Services

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

Zama City Community Health Services

Alley, Zama City, Alberta, T0H 4E0
Telephone: 780-683-2220