FAITH & DELIVERANCE MINISTRIES62 SHETLAND WAY, NEW CASTLE, DE 19720 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions