Place of worship Saint Katharine Drexel Catholic Church 2501 South Post Road, Weston, FL 33331 Weston Christian Confirm details