David Branch

Dr. David Branch is a plastic and hand microsurgeon in the Bangor area who has been in practice for 16 years. Dr. Branch is Maine's founding member of the Association of Independent Doctors and has sat on their executive committee since 2014.