Photo of Dr. John Shacklock

Find your perfect dentist.

Frequently asked questions

Where is Dr. John Shacklock's office located?

Dr. John Shacklock's office is in Delta, BC.

What services does Dr. John Shacklock offer?

Dr. John Shacklock offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Dr. John Shacklock's services on Opencare or book your appointment today.