St. Jude The Apostle, Lewes De Lewes, Delaware