Our Lady of the Pillar

401 South Lindbergh Blvd.
Missouri, Country Life Acres, 63131
(314) 993-2280

Mass Times

Saturday (Vigil for Sunday): 5:00 pm
Sunday: 7:00, 8:30, 10:30 and 5:00 pm

Daily Mass Schedule
Monday – Friday

Communion Service: 6:30 a.m.
Mass: 7:30 a.m.

Saturday
Mass: 9:00 am

Saerch church near me