Site Content

Physicians

 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

John C. Hall, M.D