L J's Address: 202 N Main St, Urbana, MO 65767 Phone: (417) 993-5903 Restaurants Other Businesses: 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 Pizza Pro at 106 S Dallas St, Urbana, MO 65767