1213 4 Street SW SW Calgary, Alberta. 403-955-6777.
5510 46 Avenue Camrose, Alberta. 780-679-2980.
Access to Community Health kiosk through main entrance., 744 26 Street S S Fort Macleod, Alberta. 403-553-5351.
Public Health Centre, 600 2 Street NE NE Manning, Alberta. 780-836-3391(Ask for the Public Health Office).
5610 50 Avenue St. Paul, Alberta. 780-645-3396.
315 3 Avenue E E Oyen, Alberta. 403-664-3651.
810 14 Avenue Wainwright, Alberta. 780-842-4077.
10024 107 Avenue Westlock, Alberta. 780-349-3316.
4804 50 Street Fort Vermilion, Alberta. 780-927-3391.
4720 55 Street Cold Lake, Alberta. 780-594-4404.
5112 50 Avenue Valleyview, Alberta. 780-524-3338.
5318 50 Street Vegreville, Alberta. 780-632-3331.
4909 50 Avenue Castor, Alberta. 403-882-3404.
Public Health Centre, 20 Sunset Boulevard Whitecourt, Alberta. 780-778-5555.
300A Rogers Avenue Picture Butte, Alberta. 403-388-6751.
Public Health Centre, 10101 68 Street Peace River, Alberta. 780-624-7260.
351 9 Street NW NW Drumheller, Alberta. 403-820-6004.
4326 50 Avenue Taber, Alberta. 403-223-7230.
Public Health Centre, 5621 50 Avenue Grimshaw, Alberta. 780-332-6505.
800 Railway Avenue Canmore, Alberta. 403-678-5656.
150 N 4 Street E E Raymond, Alberta. 403-752-5430.
Public Health Centre, 10320 99 Street Grande Prairie, Alberta. 780-513-7500.
Public Health Centre, 10001 Hoppe Avenue Grande Cache, Alberta. 780-827-3504.
412 10A Street Beaverlodge, Alberta. 780-354-2647.
3837 6 Avenue Edson, Alberta. 780-723-3331 (Switchboard).
Public Health Centre, 5004 Lakeview Road Boyle, Alberta. 780-689-2677.
440 3rd Street E E Brooks, Alberta. 403-501-3300.
802 6 Street E E Bow Island, Alberta. 403-545-2296.
11 Cimarron Common Okotoks, Alberta. 403-995-2600.
1280A Switzer Drive Hinton, Alberta. 780-865-2277.
300 Jordan Parkway Red Deer, Alberta. 403-356-6400.
Public Health Centre, 9818 105 Street La Crete, Alberta. 780-928-6800.
Public Health Centre, 350 3 Avenue NW NW McLennan, Alberta. 780-324-3750.
1504 2 Street N N Three Hills, Alberta. 403-443-5355.
517 Centre Avenue Milk River, Alberta. 403-647-3500.
4919 Lac Ste Anne Trail Onoway, Alberta. 780-967-4440.
Public Health Centre, 11202 100 Avenue High Level, Alberta. 780-841-3259.
5911 50 Avenue Stettler, Alberta. 403-742-3326.
9503 Beaverhill Road Lac La Biche, Alberta. 780-623-4471.
5003 45 Avenue Spirit River, Alberta. 780-864-3063.
406 1 Avenue N N Vauxhall, Alberta. 403-223-7229.
1222 Bev McLachlin Drive Pincher Creek, Alberta. 403-627-1234.
200 5 Avenue S S Lethbridge, Alberta. 403-388-6666.
37 E 2 Avenue N N Magrath, Alberta. 403-758-4422.
12501 20 Avenue Blairmore, Alberta. 403-562-5030.
Public Health Centre, 5101 38 Street High Prairie, Alberta. 780-523-6450.
576 Main Street Cardston, Alberta. 403-653-5230.
2948 Dunmore Road SE SE Medicine Hat, Alberta. 403-502-8227.
6203 49 Street Barrhead, Alberta. 780-674-3408.
113 Thickwood Boulevard Fort McMurray, Alberta. 780-791-6247.
Public Health Centre, 309 6 Street NE NE Slave Lake, Alberta. 780-849-3947.
Public Health Centre, 10628 110 Street Fairview, Alberta. 780-835-4951.
Olds Campus Community Health Centre, Suite 2029, 4500 50 Street Olds, Alberta. 403-559-2150.
310 MacLeod Trail SW SW High River, Alberta. 403-652-5450.
5010 51 Street Lacombe, Alberta. 403-356-6400.
4110 50 Avenue Drayton Valley, Alberta. 780-542-4415.
Suite 440, North Tower, 10030 107 Street Edmonton, Alberta. 780-735-0100.
4904 50 Avenue Bonnyville, Alberta. 780-826-3381.
3401 48 Avenue Athabasca, Alberta. 780-675-2231.
303 Lynx Street Banff, Alberta. 403-762-2990.
Public Health Centre, 518 Robson Street Jasper, Alberta. 780-852-4759.
904 Centre Street N N Hanna, Alberta. 403-854-5236.
2100 11 Street Coaldale, Alberta. 403-345-3000 .
1210 20 Avenue Didsbury, Alberta. 403-335-7292.