Physician
We are very proud of our accomplished staff.  Please take a moment to learn more about the Physician who will be caring for you at Solid Oak Internal Medicine Associates.
John C. Hall, M.D.