Map and Directions
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
Dr. Hall's Curriculum Vitae
Find me on Signature MD