We value all the feedbacks received!
So please, do not hesitate to reach out us if you have any queries, comments or suggestions. We will get back to you as soon as possible.
Church Address!St. Francis Xavier Cathedral
West Hill Street
Nassau, New Providence - Bahamas
Phone: +1 (242) 356-3008