Place Categories: Church Orange South Liberty Church of Christ Category: Church and Orange Address: 6805 W 575 S French Lick IN 47432 United States Phone: (812) 936-9390