Immaculate Parish Contact Details Church Map work 2516 Christie Place, Owensboro, KY 42301-4925 main 270-683-0689 Website Website Pastor Text Fr. Larry McBride Email larry.mcbride@pastoral.org