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 Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Dr. John Shacklock's services on Opencare or book your appointment today.