James Carter, MD

General Surgery

He is a community surgeon closing in on retirement in the next few years. He enjoys cycling, running, reading, writing and spending time with his family.