![Larry Barnes Larry Barnes](https://freemanhealth.com/sites/default/files/2020-06/barnes_larry.jpg)
Larry Barnes
Internal Medicine
Freeman Neosho Physician Group
336 South Jefferson
Neosho, Missouri 64850
417.455.4200![](/themes/custom/whiterhino/images/freeman-icon.png)
Freeman Physician
![](/themes/custom/whiterhino/images/veteran-icon.png)
Veteran
![Accepting Patients Accepting Patients](/themes/custom/whiterhino/images/acceptingpatients-icon.png)
Accepting Patients
Freeman Neosho Physician Group
336 South Jefferson
Neosho, Missouri 64850
417.455.4200