Loading Map....
Location Info
Kenrick–Glennon Seminary is a private not-for-profit Roman Catholic Seminary located in Shrewsbury, Missouri in St. Louis County.
Address
5200 Glennon Dr.
St. Louis
MO
63119
United States