Loading Map....
Location Info
Spirit and Truth meets at 7pm at Immaculate Heart of Mary Church. Join us in the school building in room #2 for a talk or discussion, followed by a Holy Hour with confessions in the chapel. When you arrive, enter through the glass doors of the school.
Address
4092 Blow Street
St. Louis
MO
63116
United States