In The Community


Triple P Medical Solutions is dedicated to contributing to the well-being of our community, helping patients take charge of their health by providing traditional medical services, along with supporting preventative care through patient and public health education programs.

Upcoming Programs

Canadians are increasingly in need of more community based, outpatient care options. Triple P Medical Solutions is preparing to meet our community’s growing demand for improved medical care access, education, and treatment – both now and into the future.

Our medical staff also participates in health-related exhibitions and networking events, including regional and international trade shows, to ensure they are continually updated with the latest in healthcare treatment, innovations, and technology.
We are developing two new programs that will further our mission to provide innovative, accessible health care to our community.

Doctor Meeting With Mature Male Patient In Exam Room

Opiate Withdrawal Program

Opiate withdrawal should never be attempted without medical supervision. Our withdrawal program will include both pharmacological and psychological treatments, under the supervision of qualified medical and mental health specialists.

Mobile Clinic

Our advanced mobile clinic will allow Triple P Medical staff to provide an array of services to local institutions, such as nursing homes and schools, organizations, and corporations. These services will include mobile immunization, diagnostic screening, and virtual specialist consultations.

TripleP Medical Clinic Information

Our community’s health and well-being are our highest priorities. Delivering compassionate and accessible health care is our mission.

Book an Appointment

For patients booking an appointment, or for queries about our clinic:

Call (416) 231-6900

Walk-in Clinic

We are open 8:30 AM to 6:30 PM Monday to Friday, 9:00 AM to 5:00 PM on Saturday. We are closed on Sundays.

Book a Virtual Consultation

Book a consultation using our virtual clinic. Coming soon.

Telehealth: (416) 231-4046