FAMILY LIFE CHURCH AUSTIN INC1800 LAVACA ST APT 706, AUSTIN, TX 78701 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions