Back to list

The Orchard Itasca

websiteemail
  • Lead Pastor: Colin Smith
  • Physical Address: 716 E George St., Itasca, IL 60143  | Map
  • Mailing Address: 716 E George St., Itasca, IL 60143
  • Phone: (630) 773-1883