J & D Family Restaurant Address: 103 Center St, Oakford, IL 62673 Phone: (217) 635-5631 Restaurants, Deli Other Businesses: Wallace Trading Post at 107 W Center St, Oakford, IL 62673 Severns, Russell at 12650 E County Line Rd, Oakford, IL 62673