Contact Us


Church Name & Location:

St. Francis Xavier Cathedral
West Hill Street
Nassau, New Providence - The Bahamas
Phone Number: (242) 356-3008