FATHERS HAND MINISTRIES8012 SCOTIA RD, NEWPORT, WA 99156 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions