Sts. Peter and Paul Greek Orthodox Church from Glenview, IL will hold a two night retreat at St. Iakovos Retreat Center November 11-13, 2016.

No lodging is available