All Saints Church St Louis MO 63130-3497, Catholic Church.
6403 Clemens Ave
St Louis MO 63130-3497
View Map
Pastor: Vincent Heier
Denomination: Catholic Church
Ministries:
Attendance:
Phone: 314-721-6403
Fax: 314-721-6403
Mobile:
Also listed in:
West St Louis MO Churches » University City MO Churches 63130