The Barnwood Inn

3425 MO-123 Humansville MO 65674 USA

(417) 754-8250

Location