Company OWEN COUNTY WORD OF LIFE TABERNACLE, INC. Address 91 N. County Line Rd. E., SPENCER, IN, 47460, USA