Faith, Film, and Friends: Of Gods and Men
14 Pews 800 Aurora Street, Houston, TX, United StatesFaith, Friends, and Film is a film screening series presented by The Door, a ministry of St. John the Divine. Each screening is paired with a theme related to faith. […]