D J's Pizza Address: 454 Main St, Duncan Falls, OH 43734 Phone: (740) 674-4503 Pizza, Restaurants, Beverages, Beer & Ale-Retail Other Businesses: Stage Coach Restaurant at 269 Main St, Duncan Falls, OH 43734 Lock 9 Pizza at 179 Main St, Duncan Falls, OH 43734 Stagecoach Restaurant at 269 Main St, Duncan Falls, OH 43734