Christmas Masses - St. Teresa of Avila, Cincinnati
Christmas Masses - St. Teresa of Avila, Cincinnati
December 24, 2012
Monday, Dec. 24, 4 p.m., 6 p.m., Midnight, Tuesday, Dec. 25, 7 a.m., 9:30 a.m. and 11:30 a.m.