Francis X. Meehan

 Francis X. Meehan
AddressSaint Charles Borromeo Seminary, Overbrook
100 Wynnewood Road
Wynnewood, PA 19096

Associate Professor of Moral Theology, St. Charles Borromeo Seminary

Post-Doctoral Study, St. Louis University, 1973
S.T.D., Academia Alfonsiana (An affiliate of the Lateran University),, 1965
S.T.L., Gregorian University, 1962
B.A., Saint Charles Seminary, 1958

Areas of Interest

Logos Almanac of the Christian World

Welcome, Guest! (sign in)