Get directions to: Camelot Inn, Higginsville, MO
Restaurant address: 6683 S Highway 13 Higginsville, MO 64037, USA
Restaurant: Camelot Inn