Contact Information

 

We value the importance of our customer's feedback. We would greatly appreciate any input that you may have to help us provide a better service to you..

D. Freer & Associates has clinics located in Barrie and in Stroud.