Save James H. Cooke Jr., MD JamesHCooke.MD.com • Internist James Cooke Jr, MD 920 Church St N, Suite 255b, Concord, NC