90 Truman St, Newburg, Missouri, 65550
Note: in Stuckey?s Travel Plaza 7 miles west of Rolla MO on I-44 at Exit 179
(573) 762-3111
No reviews yet. Be the first to write a review!