NFP Class Locations and Instructors

Natural Family Planning classes are offered throughout the Diocese of Saint Cloud in a variety of locations in Minnesota’s central sixteen counties.

To register for the next available class in your area, simply view the online calendars and/or find your location below.



Alexandria: Jill Uphus, St. Mary’s Church Education Center, (320) 290-8751 – First Instruction classes are listed on the online calendars are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

Glenwood: Joan Jay, Sacred Heart Church, (320) 589-4865 – Classes are by appointment and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

Little Falls NFP Office (320) 631-5660 – First Instruction classes are listed on the online calendars and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

  • Cathy Bahmer, Saint Gabriel’s Hospital
  • Mary Bontjes, R.N., Saint Gabriel’s Hospital

Long Prairie: Victoria Bulcher, St. Mary of Mt. Carmel Church, (320) 360-5193 – First Instruction classes are listed on the online calendars and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

Morris: Joan Jay, Church of the Assumption of the Blessed Mary or Steven’s Community Medical Center, (320) 589-4865 – Classes are by appointment and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

Osakis: Hollie Kulzer, St. Agnes School, (320) 293-8263 – Classes are by appointment and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

Randall: Mary Bontjes, R.N., P.H.N., St. James Parish, (320)360-6599 – Classes are by appointment and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

Rice: Ann Marschel, Immaculate Conception Church, (320) 290-6311 – First Instruction classes are listed on the online calendars and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

St. Cloud NFP Office (320) 252-4721 or (800) 624-9019 – First Instruction classes are listed on the online calendars and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

  • Cathy Bahmer
  • Amy Borash, PA-C
  • Tami Gewecke
  • Katie Haney, R.N.
  • Ann Marschel
  • Jillian Reber
  • Sheila Reineke, OTR/L
  • Marisol Statz
  • Heather Sukut

St. Michael: Nora Dehmer, St. Michael’s Church, (320) 248-5892 – First Instruction classes are listed on the online calendars and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

Sauk Centre: Jill Uphus, CentraCare Health-Sauk Centre Hospital, (320) 290-8751 – First Instruction classes are listed on the online calendars are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.

Wadena: Victoria Bulcher, St. Ann’s Church, (320) 360-5193 – First Instruction classes are listed on the online calendars and are approximately 1 1/2 to 2 hours long. Most insurance plans cover the cost of NFP Instruction.