Gordon Holden practices General Surgery. Gordon D. Holden is registered with Medicare and accepts Medicare payments.