‹ Back to IllinoisSt Thomas Parish310 E Madison St, Philo, IL 61864-9684Zion Lutheran Church101 E Van Buren St, Philo, IL 61864-9557