"A Jewish and Christian Response to Mel Gibson’s The Passion"
Thursday, March 11, 2004 * 7:00 p.m.
Eden Theological Seminary, Schroer Commons, 475 East Lockwood Avenue
Interfaith Partnership of Metropolitan St. Louis
4144 Lindell Blvd., St. Louis, MO 63108
Eden Theological Seminary
475 East Lockwood Ave., Saint Louis, MO 63119-3192