Leslie from Missouri Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Leslie Depot - Missouri, Leslie, 220 Main Street, 63056 (573) 484-9901 Map