Food Locker Address: 103 N Main St, Newtown, MO 64667 Phone: (660) 794-2666 Pizza, Restaurants Other Businesses: Newtown Cafe at 104 N Main St, Newtown, MO 64667