DAVID AND MARGO FARWELL MINISTRIES1128 PINECREST LN, LYNCHBURG, VA 24504 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions