Parish Office Hours
Monday – Friday, 9 am – 1 pm
(904) 777-3168



Pastor – Fr. Denis O’Shaughnessy

Show Email

Deacon – Mr. Paul Testa

Show Email


Deacon – Mr. David Williams

Show Email


Parish Secretary – Sara Creech

Show Email

Office Assistant – Amanda Magalhaes

Show Email


Bookkeeper – Jean Datuin

Show Email


Director of Religious Education – Kathleen Marie Drop

Show Email


Youth Ministry

Show Email


Music Director – Lisa Moser

Show Email


Facilities Manager – Alan Gould

Show Email


Business Manager – Carolyn Schaffer

Show Email


Stewardship Directors – Ken & Lauri McEachern

Show Email