Sunday, December 18, 2011, 12:00 AM - 12:00 AM
Location: Main Church
The Main Church is located at 603 Church Ave. one block North of Texas A&M in Northgate.
Masses are at 10am and 7:15pm today (the other Sunday Masses are on break until Jan 15).
See AggieCatholic.org/MassTimes for updated Mass Time info.