Get directions to: Howard Johnson Express Inn, Vancleave, MS
Restaurant address: 7412 Tucker Road Vancleave, MS 39565, USA
Restaurant: Howard Johnson Express Inn