James Lock MD — Internal Medicine | Walnut Grove Free Clinic