Get in touch today!

We'd love to hear from you

250-354-4244

  • Dr. David P. Alfaro Facebook

Find us on Facebook

  • Dr. David P. Alfaro Youtube

Check out Dr. Dave's videos!