Thursday, February 21, 2013, 7:00 PM - 8:30 PM
Location: Main Church
The Main Church is located at 603 Church Ave. one block North of Texas A&M in Northgate.
Dr. Taylor Marshall was once an anti-Catholic Aggie. He is now a Catholic author, speaker, blogger, and professor.
Come hear about his conversion and how the modern culture wars are affecting the Catholic Church of today.