Dr Max Leibenson Dr Max Leibenson Orthopaedic Surgeon tamworthspecialists@gmail.com7422 662 66 Tamworth Hospital, Dean Street, Tamworth, NSW 2340 Is this you? Claim profile!