
Larry Barnes
Internal Medicine
Freeman Neosho Physician Group
336 South Jefferson
Neosho, Missouri 64850
417.455.4200
Freeman Physician

Veteran

Accepting Patients
Freeman Neosho Physician Group
336 South Jefferson
Neosho, Missouri 64850
417.455.4200