Fr. John Vaughan

Contact Details

Pastor, Parish of the Immaculate

2516 Christie Place, Owensboro, KY 42301

270-683-0689

[email protected]