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.
Your Name (required)
Your Email (required)
Your Tel. No.