skip navigation
Get the latest information on the Coronavirus (COVID-19) Here

Family Practice

Trudy Bader, ARNP712-881-4676 Physician Info
Shelly R. Else, PA-C712-668-2232 Physician Info
Wanda Freese, ARNP712-364-2514 Physician Info
Curtis Hesse, D.O.712-881-4676 Physician Info
Joey Hoefling, ARNP712-364-2300 Physician Info
Sarah Kent, ARNP712-364-2300 Physician Info
Michael Luft, D.O.712-364-2300 Physician Info
Sara Luft, ARPN712-364-2300 Physician Info
Mallory Roling, ARNP, FNP-BC712-364-2514 Physician Info
Christopher VandeLune, D.O.712.225.9003 Physician Info
Sharon Vande Vegte, DO712-364-2514 Physician Info
Albert Veltri, M.D.712-364-2514 Physician Info

  • Admitting Clerk - 10/14/2015

    Duties include admitting patients for hospital services and answering the main hospital ph… View job
  • Courier - 10/23/2018

    Transports laboratory specimens to Mapleton and Odebolt Horn Physicians Clinics following … View job
  • Full Time Registered Nurse - 12/7/2012

    Full time RN to work overnights 8 and 12 hour shifts on the Med-Surg-Peds floor along with… View job
  • General Application - 11/30/-0001

    Horn Memorial Hospital is currently looking for professional healthcare employees. If you … View job

1. Mapleton

412 Main Street
Mapleton, IA 51034

2. Ida Grove

701 East Second Street
Ida Grove, IA 51445

3. Odebolt

300 South Maple
Odebolt, IA 51458