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