Rev. Francis "Bo" Majors
Fr. Majors is currently Parochial Vicar at St. Charles Borromeo Catholic Church in Destrehan, Louisiana. He spent a number of years working with those struggling with addictive behaviors at a clinic in New York City. He is a Masters in Social Work candidate at Yeshiva University in New York City specializing in psychotherapy and gerontology.
No upcoming retreats.