Newtown from Missouri Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Food Locker - Missouri, Newtown, 103 N Main St, 64667 Pizza (660) 794-2666 Map Newtown Cafe - Missouri, Newtown, 104 N Main St, 64667 Coffee (660) 794-2135 Map