Dr James J Xu Leichhardt Dental Centre Dentist 02 9525 9081 1 47 To 49 Flood St, Leichhardt, NSW 2040 Is this you? Claim profile!