Knights Inn Kirksville

2521 S Franklin St Kirksville MO 63501 USA

(660) 665-8352

Location