Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersEdinburgh Dental Studio, 6A Randolph PlaceEdinburgh, Scotland EH3 7TE gbPhone: 0131 358 8959