Pizza Pro Address: 106 S Dallas St, Urbana, MO 65767 Phone: (417) 993-0530 Restaurants Other Businesses: L J's at 202 N Main St, Urbana, MO 65767 Mr Ed's Drive-In at 3192 US Highway 65, Urbana, MO 65767 Coffee Cup Cafe at 402 S Dallas St, Hwy South 65, Urbana, MO 65767 Coffee Cup Cafe at 402 S Dallas St, Urbana, MO 65767