St Jude The Apostle Lewes, DE 152 TULIP DR LEWES, DE 19958-1689 United States St. Jude The Apostle ZID 199581689 Phone (302)644-7300 Email office@stjudelewes.org