Greater Iowa Youth For Christ

  • Youth Services
  • Organizations
PO Box 243
Mason City, IA 50401
(641) 357-9320
(641) 421-7604 (fax)
  • About

    YFC reaches young people everywhere, working together with the local church and other like-minded partners to raise up life long followers of Jesus who lead by their godliness in lifestyle and devotio