We would like to contact you when a Kleresca® clinic opens near you.
Write the name of your town or city in the search bar and we’ll locate your nearest clinic.
Corp Reg.no.: IE 595931All trademarks, including Kleresca, mentioned belong to FB Dermatology Limited.
FB Dermatology Limited / Kleresca 51 Bracken Road Sandyford Industrial Estate Dublin 18 Ireland