Find a Doctor

Photo of Larry Barnes
Specialty
Internal Medicine

Board Certification
Internal Medicine

Address
336 South Jefferson
Neosho, MO 64850-1769   Map
Phone: 417.455.4200

Education
Medical School: Tulane University Medical Center
Internship: Tulane Charity Hospital
Residency: Tulane Charity Hospital

Professional Affiliation
Freeman Physician Group