Christ Church Cathedral Nassau

George and King Sts., Nassau , New Providence Island, Bahamas - Phone: 242/322-4186