St. Francis Xavier Cathedral

West St., P.O. Box N-8187, Nassau, New Providence, Bahamas,
242-356-3008 Parish Office
242-322-8528 Or Call