B3GO

The dentists at River Oaks Dental are dedicated to providing each of our Oakville patients with positive dental experiences and dental care.

Request Appointment

Dr. Sam So, Dentist in River Oaks Dental - Portrait Photo

General Dentist | DDS

University of Western Ontario

Dr. Sam So is a General Dentist at River Oaks Dental in Oakville

Dr. So always wanted to be the dentist to whom people didn't fear going. Throughout his life, he has been the recipient of all manner of dental treatments, from fillings to braces and even extensive jaw surgeries. So, he knows exactly how it feels to be in the chair. Dr. So is a compassionate man in all walks of life.

Dr. So is a graduate of the University of Western Ontario, from which he received his Bachelor of Science as well as his Doctorate of Dental Surgery. Dr. So has a specific focus on restorative dental care, sedation and oral surgery.

Dr. So is also a part-time clinical professor at the University of Western Ontario as part of the Oral and Maxillofacial Surgery Division.

Dr. So has been privileged with the opportunity to take part in numerous international volunteer experiences during his career. These include performing dental procedures in Guatemala and Colombia as well as being a hospital dentist in northern Ontario, where he served the underserved Moose Factory Native Reserve population.

More Dentists

Dr. Frank Gigone, Dentist in River Oaks Dental - Portrait Photo

Dr. Frank Gigone

General Dentist

Read Bio

Dr. May Taha, Dentist in River Oaks Dental - Portrait Photo

Dr. May Taha

General Dentist

Read Bio

Dr. Sarah Dinsmore, Dentist in River Oaks Dental - Portrait Photo

Dr. Sarah Dinsmore

General Dentist

Read Bio

Dr. Ziad Alsaddi, Dentist in River Oaks Dental - Portrait Photo

Dr. Ziad Alsaddi

General Dentist

Read Bio

Dr. Mina Farag, Dentist in River Oaks Dental - Portrait Photo

Dr. Mina Farag

General Dentist

Read Bio

New Patients Always Welcome

Looking for a dentist in Oakville? We're happily accepting new patients at our dental clinic! Contact us to get started today. 

Request Appointment
(905) 842-4406 Request Appointment