Location The Centre for Implant and Restorative DentistryLevel 3, Suite C228 Rodborough RdFrenchs Forest, NSW 2086 The Centre for Implant and Restorative Dentistry is an Association of Independent Practitioners.