Contact Us
We love to hear from you so please do get in touch. You can reach us in any number of ways.
Simply complete the form here to e-mail us or or give our friendly reception team a call on 0131 313 3079
If you are pressed for time and just want to register as a new patient why not book a new patient appointment time right now with our on line diary.
We respect the privacy of your data and will only use it in line with our privacy policy you can review this here.