Total Health Solutions, is a member of Mosaic Primary Care Network and we have been looking after the health needs of the community since more than 30 years, we strive to make wellness a part of your lifestyle through our intervention. We have Two locations to provide quality health care service.

Temple Family Medical Clinic

Temple Family Medical Clinic

#109, 5401 Temple Dr NE
Calgary, AB T1Y 3R7

Phone: (403) 293 1698
Fax: (403) 293 7373

Nolan Hill Medical Clinic

Nolan Hill Medical Clinic

#402, 8 Nolan Hill Blvd. NW
Calgary, AB T3R 0X2

Phone: (403) 455 5655
Fax: (403) 455 3303

New Patient Registration

Public Health Advisory during the pandemic

It is encouraged to call the clinic to speak with physician, Walk-In visits are not recommended. Appointments will be given if there is a need of examination.