St. Jude the Apostle Catholic Church
152 Tulip Drive
Lewes, DE
19958
United States
Delaware US