Calaboose, PALMYRA, Missouri (MO)
Readily settled at 205 North Lane Street () in PALMYRA, Missouri (MO) (63461), Calaboose are available at 5737694111. Remember to early in advance to arrange your place in the restaurant.
More restaurants in PALMYRA, Missouri (MO)
Calaboose contact information and details:
Address: 205 North Lane Street - , PALMYRA, Missouri (MO) 63461
Contact Phone: 5737694111