Newburg from Missouri Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cookin From Scratch - Missouri, Newburg, 90 Truman St, 65550 American (888) 369-9570 Map