Willard MO Subs & Sandwiches 1. 410 E Jackson St, Willard, MO 65781 | The Sandwich Shoppe Llc (417) 742-2032