Deacon Michael HoutchenContact Details Company/Title Deacon, Our Lady of Lourdes Address 4029 Frederica Street, Owensboro, KY 42301 Phone 270-684-5369 Email michael.houtchen@pastoral.org